Windows and SQL Server : Receive so much negativity in terms of the Highly Available, Scalable Platform..

I remain neutral, but time and again, when people talk Windows or SQL Server, they seem to consider them unreliable with limits around scalability, performance and availability.

And then you start looking at some of the big boys you have listed here in the architectural section and most of them are on Linux, MySQL,Oracle platforms that we dont see Windows and SQL Server in there..

What are your thoughts ?