Your 2nd paragraph:
Servers: Long term (10+ years) stability is a must have for APIs, Drivers, Libraries etc.
GNU Linux distros have them all. Moreover, there is only one platform that might have an advantage with Solaris is Sparc, which is also a supported arch by Linux, not by any version or type of Windows. Compare as well the number of supported archs on both Windows and Linux.
Availability of certified hardware from a big vendor is as well.
Linux beats Solaris with both hands, if HP, Dell, Lenovo are not good enough, I don't know
Not having "Distribution wars" makes hiring Admins(1) easier and installing commercial software like RDBMS as well(2)
This war is more in your mind. What is the problem with RDBMS on Linux? Maybe Oracle's db s a problem, not a problem with the rest for me, I prefer PostgreSQL.
You probably realize that with a free market and opens source Linux is a winner in Servers, embedded devices and now in mobile devices over all of its nix brethren, be *BSD, Solaris or even big brothers like AIX. Some were never free, some became proprietary just recently (Solaris). It would easily kill off Windows in desktops as well, if it were allowed given a fair competition. MS Windows is always declared a winner in desktops, since there is no free market and a lot of collusion between OEMs and MS.
Still your anti-Linux sentiments are fairly strange. The pro Microsoft, the Unix antagonist attitude is even more surprising. Nor did I see any kind of animosity towards Linux shared by non-Linux *nix people. Even Oracle that makes big bucks on stripping off Red Hat systems. Except for some *BSD, more of FreeBSD, it's rather jealousy, politics and their engagement with Apple.