Not to say that Microsoft hasn't done some good work in say Linux lately because of Azure, but I just don't see Microsoft as an innovator, it's very hard to see a company that makes 2 billion a year off android patent's as innovative...
I wonder how much of Microsoft in the future will be a tech leader, versus a patents company.