>>106313135 (OP)
Microsoft launched their SDK three times, this discouraged developers a lot. Google sued everyone using their APIs, that is why there was no official Google apps on Windows phone, while third party apps got sued into oblivion.
Also, Microsoft tried to compete with Google services and failed. Their best effort was with HERE Maps.
In the end, Steve Ballmer tried too hard on many fronts, while Google did play a significant role on Window Phone downfall. At some point there was a push on bringing other services into the platform, then Microsoft fucked up with their SDK reimplementation bullshit.
Then Satya Nadella arrived and pushed on a different strategy, which is bringing services into the mainstream platforms, not making Windows the mainstream platform, his strategies with Azure made him CEO and turned out one of the best things Microsoft did in the last decade.
Xbox is an hybrid between Steve Ballmer's and Satya's strategy.