My biggest problem with Linux desktop was that elevated explorer file operations aren't possible sometimes without Terminal to launch the FM.
Additionally further on this, autodetection of dpi awareness is another problem, got a 4k monitor? Sure, run 3, 4 terminal commands to up console and UI resolution. It should be automated.
The UX can be pretty bad in places too but this never made it a write off for me.
I use Linux desktop where I can but supporting it and running it for a long period of time is hard.
The large array of choices when it comes to desktop environments is also a bit overwhelming for new users, this obviously can't be 'oh just delete them' but there really should be one main environment that everyone tries to target which isn't designed for a tablet os. Looking at you gnome.
Unfortunately the main competition has the market share in the desktop world because of the single desktop environment and out of the box UI to control all the things without Terminal / CMD. Which I feel this is where Linux has fallen short when it's put together in a distro.
Anyway, I absolutely love Linux it's a great system for what I use it for (servers), but it won't be replacing my desktop os until I find a distro without these gripes.
Elementary os came closest to being what I wanted but still heavily relying on the terminal for certain tasks puts me off.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.