Stuffing bloatware on Windows, using dark patterns to try and get you to use Edge. Trying to force you to use you online accounts rather than local accounts. The whole doing good was just usual PR.
They have been extremely successful with VSCode. I keep using emacs but nearly everybody I work with switched to VSCode. It even happened that a guy told me on a call "why doesn't your VSCode show [something]?" "Because emacs can show that but I don't care so I didn't install the package."
And yes, the people using Windows and deploying to Linux use WSL2 now instead of WSL. They used to run a Linux VM or dual boot. Another success for Microsoft. WSL2 can also run GUI applications. They'll end up controlling the Linux desktop.
Firstly, Windows is getting progressively more complex. Each new version seems to have a new ux. I help some old family members with their computers and they have a hard time knowing what’s what when I bring them a new pc.
Secondly, I found it very difficult to install another browser like chrome. It wouldn’t let me install chrome unless I downloaded a specific app from Microsoft store to allow my machine to use another browser besides edge. All the while closing annoying pop ups about how edge is just like chrome.