That contradicts a lot of sentiment on HN.
> And Microsoft can afford to take more risks than Facebook, etc.
Where is Microsoft making more risks than Facebook? They are quite conservative about the cash cows. Windows has a lot of complexity to maintain backwards compatibility going back decades, and that complexity has a very high cost when it comes to making a stable and secure product.