It's the drivers that are the problem, largely. That and the desktop software generally is just... not as stable as I've come to consider table stakes. Used to be fine, when the other major operating systems were bad, too. Not anymore. An X or Wayland crash is just as bad as a kernel panic, on a desktop, but while macOS and Windows are both a hell of a lot more stable than me-in-1999-2011 would have expected, Linux is... not. It's treading water. A crash of any sort whatsoever—application, OS, windowing system—is shocking now on Windows or macOS. It's a once-a-year thing. Linux? Hahahahaha.
Part of it's that macOS has spoiled me, too. Like, I never even used to try to drag and drop things because there was a 1/3 chance it'd work, a 1/3 chance it wouldn't, and a 1/3 chance it'd make something (a program, or a WM) crash. Simply didn't do it. Now? I expect it to work, and to result in sane handling of the action, and if anything goes wrong it bugs me. Repeat for all kinds of other stuff that I just expect not to do subtle weird shit anymore, which I used to totally overlook.
Now I can’t even get Bluetooth to work, wifi is still a pain as back then, but the defense is that back then wifi was relatively new and it was expected to be a bit difficult. However once set up it actually worked. Now wifi won’t connect for ??? reason. No error, just… no. And this is with distros that are supposed to be user friendly (Ubuntu, Mint) even tried Manjaro because I figured the Arch fans would have it more figured out. Nope.
Everything feels so broken and disconnected, carrying legacy bugs, trying to reinvent the wheel.
What the Linux world needs is to get United and a bit more organized, even if that means less “freedom “
This.
I want for once to hear about some standard rather than yet another fork of a fork I've been using for a couple of years since the previous "let's split and each of use will do whatever we want" incident.
MacBooks don't even work with multiple displays. Linux is the opposite. Works with all the displays you can connect.
My work makes us use MacBooks, otherwise I don't have much experience with them. Linux I've been running for 8 years now.