I actually switched to XFCE a couple years ago because I think it's a much better desktop environment than Windows with regards to activities that I do for work like running lots of Docker images.
XFCE has features that you need 7+ Taskbar Tweaker for on Windows, like being able to middle-click a taskbar button to close it's window. Any feature XFCE didn't have such as "move a window to another monitor with a hotkey" were easy to script with xdotools or other similar utilities. With the recent release of XFCE (4.16 I think?) we got fractional scaling as well.
I also found it easier to add custom commands to Thunar's context menu than Windows Explorer. Thunar also has tabs and so does the XFCE terminal emulator.
Beyond that, I'm no longer constantly fighting with Windows Updates, Windows Firewall or Windows Defender or navigating the fragmented landscape of shells (PowerShell, Cmd, Git-Bash, Cygwin, etc.) just to get my job done.
When I setup a Linux workstation (Manjaro is my preferred distro), it stays the way I configured it without Microsoft constantly changing things out from under me - so I feel like I actually own the system.
Yeah - my solution was to not do that because I don't like having multiple monitors with mismatched resolutions anyway and I don't care for HiDPI for work. Every monitor I own is 1080p, even my laptop screen. My Macbook Pro is the only HiDPI computer screen here.
I'm not even sure what the point of HiDPI is though. It never made a difference for my work as a web developer. I understand it's more pixels per inch and less pixelation for high-res images, but if everything is getting scaled up what's the difference?
My (Windows 10) gaming rig used to be hooked up to a 4K 50" Samsung TV but I think the max I could get was 60Hz. Games and movies look pretty good there, but eventually I switched to a cheap 1080p/144hz gaming monitor because I play Rocket League mainly and that is a fast action e-sports game where you want to see as many FPS as possible.
I don't know about gaming but for daily desktop applications and coding I would never ever use a low dpi display again.
On a 1080p I can easily see individual pixels from a mile away and everything looks simply bad. I can not stand text on a low dpi screen.
Also, when I use 1.5x scaling, I have 1.5x more real estate. Hence my requirement for the fractional scaling. Even on 2x scaling (effectively turning it into a 1080p display) everything looks much better than a native 1080p display.
XFCE has features that you need 7+ Taskbar Tweaker for on Windows, like being able to middle-click a taskbar button to close it's window. Any feature XFCE didn't have such as "move a window to another monitor with a hotkey" were easy to script with xdotools or other similar utilities. With the recent release of XFCE (4.16 I think?) we got fractional scaling as well.
I also found it easier to add custom commands to Thunar's context menu than Windows Explorer. Thunar also has tabs and so does the XFCE terminal emulator.
Beyond that, I'm no longer constantly fighting with Windows Updates, Windows Firewall or Windows Defender or navigating the fragmented landscape of shells (PowerShell, Cmd, Git-Bash, Cygwin, etc.) just to get my job done.
When I setup a Linux workstation (Manjaro is my preferred distro), it stays the way I configured it without Microsoft constantly changing things out from under me - so I feel like I actually own the system.