Comment by Joeri
I think microsoft made a valiant effort with windows phone. They kept it in the market for years and iterated, they threw big budgets after it, they made deals with app developers to bring over their apps.
You can point to missteps like resetting the hardware and app ecosystem with the wp 7 to 8 transition and again with 8 to 10, or that wp 10 was rushed and had major quality problems, but ultimately none of that mattered.
What killed windows phone was the iron law that app developers just weren’t willing to invest the effort to support a third mobile platform and iOS and Android had already taken the lead. They could have added android app support and almost did, but then what was the point of windows phone? It was in its time the superior mobile OS, but without the apps that just didn’t matter.
This is what makes apple’s current disdain for app developers so insulting. They owe their platform success to developers that chose and continue to choose to build for their platform, and they reward that choice with disrespect.