I'll present one of the other perspectives.
I was all-Microsoft, from MS DOS up through Windows Server 2003. Late 90s MCSE, nothing but MS. Most of my time was spent building and maintaining NT4.0 installations and then migrating to 2000.
I got tired of keeping pace with the amount of changes in all of the services somewhere between Server 2003 and Server 2008 and have since jumped ship.
Now I use entirely open source software and a mix of AWS instances and dedicated servers in various parts of the country for heavy lifting. (I work with multiple small companies rather than one large company that would benefit from the perfect AWS deployment.) This is after having spent time and personally maintained dozens of machines in half a dozen different data centers stretching back to 1998.
It's going to take a hell of a lot.