Microsoft is an interesting company but not one that sees the future very often. It did predict the massive adoption of DOS, BASIC and Windows (all of which were licensed from other companies or the idea copied). But since the early days they seem to have failed to predict the next big trend.
Internet - Spent years trying to catch up
Games - Had to buy DirectX to compete with other API's such as Glide (3Dfx) and PowrerVR. Then had to throw money at XBox to make it successful.
Languages - Had to copy Java to create C# (after losing a battle for Visual J++)
Smart phones and tablets - Too little, too late