Microsoft doesn't give a shit about PC gaming. If they did then we'd see PC ports of games like Halo 4 and Gears of War 4 confirmed with DX11 features and a simultaneous release with the console version. Other publishers are going out of their way to do proper PC versions and yet Microsoft - developers of the Windows platform - are actively buying up franchises and blocking them from coming to PC.
Microsoft Flight was an attempt to dumb down a traditional PC franchise and - like Age Of Empires Online - was designed to dramatically increase the total cost of ownership. To own all the content it costs £62/$100, which is more than twice what a conventional game costs. F2P is a crock of shit.
If Microsoft wants to win over PC gamers then the first thing they need to do is scrap GFWL, which is an unbelievable pain in the ass. I went to play Arkham City on a different computer because I saw that it supported Steam Cloud but no, GFWL fucks that up good and proper. I really hope that Valve gets Linux support right just to get Microsoft to stop treating the PC market with contempt.