I’ve used Linux for decades but not for desktop usage. I work with Linux every day.
I recently purchased a high end workstation to act as a hypervisor for multiple desktop systems. The plan was to boot into a Linux system and then from there load up one of many desktop OS and work seamlessly within a VM. This has worked well on a Windows host with VMWare Workstation and allows me as a contractor to have separation of configuration between customers.
However I found Linux desktop to have too many glitches. From failed package installs, multiple monitor problems and some special keys being sent to both VM and host. I also found the user interface of some apps to be bad, which I can look past but with the other fundamental issues it added a bad taste to the experience. I really want it to work and I do go back every now and then to try again.
Whilst it’s a shame this implementation sucks, I wish we would get intelligent traffic light controls that worked. Sitting at a light for 90 seconds in the dead of night without a car in sight is frustrating.