Disclosure: I work at Microsoft, I have worked for Microsoft before and quit, and come back. I love the company, but I am no zealot (tried to standardize a company on Macs during my six years away, because it made sense). I never worked on Windows Phone, but I know the company and the tech well. Here is where we fucked up: 1. We were, for a long time, a company, where every product/business group had to pay for its o…
Quoted for emphasis. It's remarkable in hindsight that Microsoft didn't try to leverage it's own already successful products with their inherent network effects, to buy market-share.