It's obvious that for reasons only known to you, that Microsoft is on your hate list.
As far as the "reasons" or "opinions" you've posted, you may be in for quite a surprise. Microsoft has made plenty of mistakes, I'm not sure I can give an example of a Fortune 500 company that hasn't.
But make no mistake, Microsoft is still churning out plenty of operating profit to keep going for a very long time. That buys them plenty of latitude to "get it" when it comes to mobile, or fold up shop in that sector.
There's a lot that is wrong with Microsoft at the moment, but conversely there's still plenty that's right. The foothold they have in the enterprise, a sector that many here have no appreciation of, is the golden goose that keeps MS in eggs.