I don’t think Linux people entirely understand just how uninviting the prospect of messing around with an operating system is for the vast majority of the public.
The point is that you can, not that you have to. My system is very customized. A few years ago when I had to work with Windows I used it with ConsoleZ (middle click paste!!!11), Kate (KDE4Win) & Dolphin (KDE4Win; explorer didn’t support tabs), that also wasn’t the most stable experience one could wish for. I would’ve used a tiling manager if such a thing would’ve existed, but there are some things you just can’t have on Windows. Everything works fine and stable when you use the standard stuff (for Windows that would be Explorer, MS Office, Outlook, Edge, Visual Studio, etc), but I’d expect the same from stuff like Ubuntu without third-party repos and no manually installed stuff. And even more if you just use GNOME/KDE with their standard software.
The point is that you can, not that you have to. My system is very customized. A few years ago when I had to work with Windows I used it with ConsoleZ (middle click paste!!!11), Kate (KDE4Win) & Dolphin (KDE4Win; explorer didn’t support tabs), that also wasn’t the most stable experience one could wish for. I would’ve used a tiling manager if such a thing would’ve existed, but there are some things you just can’t have on Windows. Everything works fine and stable when you use the standard stuff (for Windows that would be Explorer, MS Office, Outlook, Edge, Visual Studio, etc), but I’d expect the same from stuff like Ubuntu without third-party repos and no manually installed stuff. And even more if you just use GNOME/KDE with their standard software.