I'm sure Microsoft would be perfectly fine ditching Windows as long as they could keep pushing Teams, Azure AD and Office 365 to companies.
It's crazy how no one actually competently working towards a shared goal is invested in the desktop OS game any more.
Linux people still have some fire left in them, but lack organization and shared vision to deliver a high quality product in a timely manner. macOS is the best contender, but other than pushing weird mobile-driven UX design and locking down the OS, the macOS of today hasn't changed that much from the OS X of 20 years ago.
So in other words, Linux on the desktop will be a Linux I will hate. The closest thing to Linux for the mainstream we have is ChromeOS and I'm sure we all hate it. I sure do because I want nothing to do with Google services.
In other words, be careful what you ask for.
AI. Customers want AI, users want AI, peers want AI. If anyone says otherwise, they’re a Luddite and possibly a dangerous political radical.
Even .NET and C++ tooling getting spoiled with AI no matter what, see latest set of DevBlog announcements.
The problem isn't hiring people that only know macOS/Linux, we always argue about how bad HR hiring processes are in our field.
The problem is apparently the lack of management motivation to bring those peoples up to speed, and is confortable pushing for Web widgets instead.