The biggest issue in my opinion is that Microsoft is chasing web devs. XAML is pita, just like css and html markup. They need to pick a lane and just use it. Allow other frameworks access to the default low level api such as Win32, but document it to the same level as Google does on Android and Apple with SwiftUI
It's that Nadella doesn't really care about Windows, even though the kernel is the root of Azure. In addition, all the newer gui frameworks abandoned RAD interface. That is what made and still does make Winforms and WPF popular.
But what about Hydrogen? Many ICE companies would be better to focus on that. It would allow legacy vehicles to stay on the road, and fix the range anxiety in places like the US which is way bigger than all of the EU and bigger than the populated parts of China.
If Microsoft could get their heads out of their rears, they could potentially get back to a better OS for gaming. The hybrid kernel Dave Cutler designed is in many ways still better than the Linux kernel. It's the userland that is the issue with Windows 11. Look just by enabling true nvme support you close the gap between Linux and Windows performance wise.
Then why is Google killing the ChromeOS/Chromebook? Also Windows is increasing in its share again. Maybe that is due to companies that want AI in there systems.
Thank the web for that. We have lost more control of our devices and our privacy; the more we depend on the web and SaaS. We need to get back to writing native software, be it for Linux, FreeBSD, MacOS, or Windows. We need to make the local device the priority.
Funny a the stats he points to show a smaller number of devices being recorded each time. So of course the percentage would go up. There are still more Windows devices in active use compared to all MacOS/iOS devices.