I don't think this is the right way to look at it at all.
> With the exception of VS Code, the Microsoft things developers like are purchased or just catching up with where competitors were 20 years ago e.g. GitHub, Minecraft, OpenAI, Windows Terminal, WSL.
Yes, but now they're leaders in every one of these categories. And instead of holding back acquisitions, Microsoft has made each one demonstrably better.
> how much people hate Teams
Teams is a beachhead, and they're absolutely going to take it and win.
> Windows has totally rotted away on Nadella's watch. The execution failure here is total. Does Nadella even use Windows himself?
There's really not much need for Windows anymore. Putting a veneer on Linux would do just as well. That said, they're continuing to win gamers and over half of businesses. The future is thin clients, though, and that's where the battle is shaping up.
> Microsoft's new apps are all Electron based and Edge is a fork of Chrome i.e. they institutionally prefer to use Google's code to their own
The entire world chose Blink/Chrome/Chromium. Keeping their old browser around would have been a major mistake. And now they're set to take the the lead. Google will be too busy defending their own moat to keep up Chrome leadership, and Edge will push search margin to zero.
> Visual Studio was once dominant in its space but is now apparently considered a writeoff
The way people write software is changing. Cloud based thin clients are what businesses want. The entire development setup virtualized without DevOps. Fully secured. And beyond that, AI-assisted coding. Of course Visual Studio is a dinosaur.
> .NET has experienced major product and branding churn
Microsoft is busy winning Linux developers and the rest of the world.
> Azure is very successful but is showing worrying signs of the same bugs-and-tech-debt problems that plagues the rest of their products.
It's a top cloud contender and will gain even more market share.
> HoloLens is cool but does anyone use it?
A small, synergistic bet on spatial computing and XR that keeps them in the game should the field pop off.