Could not agree more. Even if they have something great or even outstanding at their hands they kill it instead of sticking to it and developing it further into a success story. They start with great ambitions but then drop the projects too fast if they don’t earn enough money with it or aren’t market leader immediately.
Another example is their ReFS. The idea was great. The way they build it and shipped it was the typical Microsoft way. And of course terrible. I even tried it.
But at least killing Windows Phone they are regretting it now:
https://www.nasdaq.com/articles/windows-phone-haunts-microsoft-ceo-satya-nadella-6-years-after-he-gave-up-on-it:-one-of
That was truly a big mistake. It had features back then others had not and which they are just implementing them today, like 15 years later. I mean iOS and Androids are having Live Tiles today? Who invented them? But did not have the balls to stick to them?
A major third browser and smartphone option would be so needed.
Today I see it as a real management problem at Microsoft. Somebody who used to work there told me once that company culture is terrible as everything is only about numbers ($).