hal berenson is super smart and I think says it best in his reply to your comment[1].
microsoft, just like google and apple and redhat and linkedin and facebook, is a company - it is there to make money for shareholders. what they do to make money and how they do it can be very different and cause disagreements. but I think people don't always think of that when considering tech endeavors, particularly when there is any entry in a market that is free.
[1] http://hal2020.com/2014/03/03/satya-shuffles-his-leadership/...