I was linux-only from 2002 to about 2009, on laptops, when I switched to Mac. I just set up a linux desktop for kicks the last couple of weeks, and it doesn't seem to me to be any better than it was a decade ago.
* No way to adjust mouse scroll speed; official answer seems to be "don't want that". (Or install imwheel and change your mouse scroll to be equal to hitting the down button (!) which breaks other stuff)
* To make an icon on the favorites bar in gnome, you have to edit a .desktop text file! Madness. I mean, I'm a programmer, so I'm capable of it, but it's seriously annoying
* modifying keyboard shortcuts is extremely difficult; I really wish linux had a karabiner equivalent
* searching for help usually yields results that are half a decade or more old, and it's very difficult to figure out if it's current advice or not
* installing a gnome-shell extension was way more difficult than it should be
* brew isn't the best, but on linux I need to use both brew _and_ apt because you can't reliably get anything approaching up-to-date software with apt
I remain reasonably happy with it, but Mac is still so far ahead of it in terms of usability it's wild.
* No way to adjust mouse scroll speed; official answer seems to be "don't want that". (Or install imwheel and change your mouse scroll to be equal to hitting the down button (!) which breaks other stuff)
* To make an icon on the favorites bar in gnome, you have to edit a .desktop text file! Madness. I mean, I'm a programmer, so I'm capable of it, but it's seriously annoying
* modifying keyboard shortcuts is extremely difficult; I really wish linux had a karabiner equivalent
* searching for help usually yields results that are half a decade or more old, and it's very difficult to figure out if it's current advice or not
* installing a gnome-shell extension was way more difficult than it should be
* brew isn't the best, but on linux I need to use both brew _and_ apt because you can't reliably get anything approaching up-to-date software with apt
I remain reasonably happy with it, but Mac is still so far ahead of it in terms of usability it's wild.