No. Microsoft is still the old Microsoft.Opensourcing a few libraries here and there dont make Microsoft the champion of open source. Microsoft is still forcing people to buy Windows licenses over and over again which each PC,and businesses using MS products are still subject to license audits.
On the other hand, Google is becoming more and more like Microsoft.
And yes we did get an audit and had to fork out a couple of average developers' salaries but to be honest we're fucking rolling in cash thanks to them, so meh. Time to market is stupid low - we can have stuff up on Azure and making cash before the Java guys have started Eclipse and the python guys have provisioned their virtual envs and written their first wsgi handler.
(for ref, we do run some Linux kit on Azure but it's memcached and ops stuff)
Plus we were on AWS before and that went down. We had our own racks in a DC on Linux+Java before and that went down.
Shit happens. Architectural decisions are the way around it.
Bar one unusually large fuck up, most of the whinging about Azure comes from not RTFM and assuming it's a magic unicorn poo launcher and not a bunch of servers in a building somewhere with a light abstraction over the top.
I've had reboots on amazon with linux, and google cloud was down last night and it's Linux. On amazon my entire region was out for almost an entire day once.
That's the cloud, you will have downtime anywhere.
On the other hand, Google is becoming more and more like Microsoft.