If you read that article, what I see is that Microsoft has been forced to do the following: Give away everything for free Produce it's own hardware, and at a loss (Surface may have made $1b now, but it's lost more than that over it's lifetime) Frankly, I don't know how they are making money now a days.
Windows Desktop, MS Office, Visual Studio, Xbox (platform AND games), Skype.
All of these are profitable. Then you have Azure, which I'm not sure if it is profitable, but will most certainly be. Very profitable.
Geesh, how are these guys alive even? They should give Dynamics AX for free, otherwise they are toast!