Randomly (maybe when Gnome is upgraded) most of my plugins break and leave everything in a bad state.
There was the time when ArcMenu broke and left me with no launcher or way to get to anything short of finding my way to a terminal and blowing away my config.
There's the fact that my Logitech MX Ergo is unusably laggy unless I configure a text file: https://wiki.archlinux.org/title/Bluetooth_mouse#Mouse_lag
There was the time that Dash to Panel was retired and replaced with the same code but in a new location.
There's the fact that most usable window managers don't support enough zones to snap windows or keyboard shortcuts to do so, and that if you mention this everyone will tell you to use a tiling window manager and act like you're "not a real engineer" for using anything else.
There's the fact that all Linux window managers forget that multiple monitors exist. WMs with launchers will have launchers only on one monitor. Using i3 on multiple monitors is endless pain.
There's the fact that there are a million Linux package managers, they're all feuding with each other, and software developers who care about users more than political infighting have largely given up. Updating Discord on Linux is a nightmare; if I don't use my Linux laptop for a month or two even Google Chrome will be stuck in a state where I have to manually download and reinstall a new package.
I started using Linux in 1997 with Red Hat 5.2. I've used it throughout my career, and 26 years later it's still not ready for every day desktop/laptop use.
This is the hilarious thing: https://ubuntu.com/certified/201906-27170
And yes it hung on 18.04 LTS as well.
I don't have the time or energy to deal with that shit in my life.
The issue is related to Radeon and power management. That’s as far as I got with debugging before my crushed soul put windows back on it so I could get some shit done.