I recently used a Linux desktop system (Ubuntu 19.4) for a a few weeks, the first time I've used a non-MacOS desktop in about 15 years.<p>In the last view years, I had gotten the impression that Linux on the desktop had made progress. I was surprised to find the experience at just about the same frustrating level that I last left it a decade ago.<p>It's all very shiny and translucent. The eye candy must come from the same designers as these fancy gaming graphics cards that are Ferrari red with lots of blinking lights, blinking away inside your computer, under your desk. But that part is not too bad.<p>What's worse are the inconsistencies and annoyances: windows being placed at locations where it's impossible to grab and move them; model dialogs <i>behind</i> their (deactivated) parent window;<p>Application UIs follow the Anna Karenina paradigm: they are all unique in their failures. Some have menus in the window, some use the top-of-screen menu bar, other have web interface with Hamburger menus, and then there's Calibre, which must be intended as a cruel joke.<p>In one non-gnome environment I tried, there was a launcher with menu entries "settings", "system", "preferences", "utilities", and "administration". That's five synonyms as far as I can tell.<p>There are about six places where I can change settings for the mouse. None of them allowed me to make it behave as it should: it's either dog slow, or jumps 20px for every quantum of movement.<p>Minor stuff: Search functions that pop up a model "nothing found" alert window whenever they don't find anything. The dialog's "Okay" button isn't focused, so you need to switch to the mouse to dismiss it.<p>There are three or so places to install software. The Ubuntu Store has no rhyme or reason: search results are a wild mix of well-known software and completely obscure widgets last updated during the Bush administration.<p>Most of the packages are terribly outdated: the version of Calibre I installed was three years old. And that was from the supposedly faster-moving "snaps" package. The only package manager that didn't give me any trouble happened to be <i>homebrew</i>, ported from MacOS just as recently as me.<p>Don't get me wrong: I've used Linux daily for at least two decades, on servers via ssh. I'd love to switch to an OSS desktop.<p>This has really put my opinion of Apple into perspective. There's so much complaining about every new MacOS release on HN and other places, I had started to take them seriously. But the gap to Gnome remains vast, and people claiming to have switched to Linux out of frustration must be lying, or have severely impaired judgement for some reason.