Posted March 17, 2023

Funnily enough that preference hit X11 too. When Xfce upgraded their Gtk version, as some of their own settings windows started being CSD. Looked rather jarring, IMHO.

But mostly just being lazy and wanting my PCs to let me get on with work and play in the easiest manner. Since WSL2's introduction, giving me all the user space development tools and workflows I'm used to from regular Linux, Windows nearly caught up.
Seeing as X11 is officially legacy and Wayland IS the future, I've looked for the way to get that working like I want it. Obviously that will need me to write my own window manager (compositor), based on wlroots most likely. I've written one for X11 before, so it's not impossible, but the effort tips the balance even more towards Windows for me. Working for a Microsoft-happy company until a few years ago, I'd already written the convenience tools (hotkeys and window placement mostly) that I needed to be comfortable anyway.
Anyhu, it's all personal preference. And I'm not letting go of Linux the kernel, the bash shell or the rest of the command line environment. Just choosing the GUI and base OS that lets me get my PCs up and running comfortably the easiest.