Hotmail ran on FreeBSD for a long time. Why would they treat it anyway than Linux?
I wouldn't trust an operating system company that runs a "server farm" where they have their own OS and competitors. Why would Microsoft run their competition on their own hardware & data centers? If Azure breaks off from MS and becomes an independent company, OS agnostic, then maybe they can win my trust back.
I like Azure & would only use it for MS based OS, DB etc. I would never run, nor would I recommend any other OS running on Azure, ever. There are other "server farm" vendors that I can choose from for non MS based cloud computing.
Agreed on other points made on this thread regarding pricing, though.