But, back to topic, Object Dock is still a really great UI enhancement, Stardock owns it and has the code, developers have reverse-engineering tools such as Visustin, and when the business numbers are right they will do something with Object Dock. Like make a Linux version.
Linux is definitely not a good environment for commercial applications: it's Open Source, people got used to everything there being free and that is what they now expect. Of course, nothing in life is 'free', as we all need to eat. Besides, Linux already has its fair share of docks: Cairo dock, Docky, etc...
Apart from that, these days there are very few developers in the world capable of - or willing to - do these kind of applications, at least on Windows: owning the source code means nothing if you have nobody to work on it. The only dock that is currently still in active development, as you know since you mentioned it above, although indirectly, is Winstep Nexus. All the others are dead or in limbo.
The vast majority of developers have also moved on to managed code. The problem with managed code is that it is incredibly bloated and simply does not have the performance required to make dock-like applications. It's ridiculous, just look at how long it takes for a basic .NET UWP app to simply OPEN and pop up on your screen!
For some reason Microsoft is NOT eating its own dog food (no major MS application is written in .NET or has been converted to UWP, they are all Win32 C++) although it has no problem peddling it to others.
In the old times, when Moore's law ('processing power doubles every two years') was still in effect, hardware advancements would eventually mitigate this added slowness, but Moore's law is no longer true, and hasn't been for a very long time (in fact, Microsoft was counting on it while it was developing Vista, but it didn't happen, which is one of the reasons Vista ran like a dog on the hardware of the time). We have reached physical limits, in terms of die size, thermal dissipation, etc, so exponential performance increases are a thing of the past.
If anything, we are now going backwards (Meltdown and Spectre).
The problem is that users don't really have a choice but to stick with Microsoft and Windows, as I suspect MS would be HURTING BADLY right now otherwise. Apple is no different than Microsoft in this respect (in fact, they're worse!) and all their products are terribly expensive, and Linux, even after all these years, is STILL not ready to replace Windows ease of use, etc... At the very least it is still *perceived* as an OS for techies and not for the Joe Users of the world.