This really hurts when you go watch a movie with lots of good reviews, find it not enjoyable or a good movie at all, and then question whether everyone else is stupid or that you are in fact the local idiot.
Windows Subsystem for Linux (WSL) which lets you basically run linux kernel along side the windows kernel which lets you do a lot of cool stuff like containers, linux apps, whole DEs, etc.
It was pretty cool for like 5 minutes until people realized that keeping windows around was kind of pointless and we should just be running pure linux lol.
It’s still a good feature, but it just gives you a direct comparison of linux vs windows which tends to outshine windows.
You know because they actually have real regulations and consequences for not following proper guidelines in the EU
Also because it was made up of former WW2 engineers at the forefront of innovation including Messerschmitt lol. Boeing made big chungus prop bombers, never any jet fighters or even prop fighters. ^/s^
Documentation is always outdated and useless. GNOME is crap. apt has a dependency issue every week. Repos have software ranging from bleeding edge to horrendously outdated. Netplan is next level stupid and also decides to break for no reason. Systemd waits for network to boot by default because reasons. Versioning and LTS adds more magic fun to doing anything because of the aforementioned documentation. Last time I used it, still had crap interoperability when switching DEs for some weird reason. Canonical is the big dumb dumb. All the downstreams inherit the same problems like PopOS and elementary.
I took all of that experience and thought it was the default linux expectations until I got to try Debian for server and Fedora for desktop.
Unfortunately, people make the same mistake as me and then assume broken Ubuntu is just how linux is.
Credit though, it did get to teach me the general ins and outs of linux because I needed to fix or change something every other week.
KDE devs making gestures only available on wayland because memes (there is literally a 3rd party github script to achieve the same thing on X11)
X11 being reliable because Xorg devs aren’t stupid
My real issue with Wayland is that it took like 15 years to become acceptably usable. I’ll switch once XFCE moves over in several years, but until then, there is no incentive for worse performance and non exitestent support.
Flatpak packages still suck at integration without breaking something in the core app. They’re really great for bleeding edge and cross distro support tho.
Wayland still can’t do all the cool tricks X11 can, so it’s not like it’s really being forced upon anyone beyond X11 losing on potential major updates which is unlikely.
DEs are willing to switch to Wayland given that it is either equal or superior to X11 which is still not the case for several scenarios and applications.