I also have a Mac mini, and my wife has a MacBook pro. They are better but stability has never been an issue with my Linux desktop experience. I've been using it since 2005 or so. It used to offer far less software and a worse user experience but was always very stable.
Arch BTW.
That's true for me at 16.04 or below. I don't really remember encountering one on 18.04 or 20.04 though. May share your use case?
Possible causing factors, java, spotify, or slack.
"Well, that's kinda a big and important thing to ignore" I hear you say. And, I agree. But, it's also not an inadequacy of Linux itself.
I've had this discussion quite a few times, so to distill it down, "OS A is better than OS B" tend to touch on the following:
- Software availability is better (not a limitation of the OS, but I hear you)
- Privacy is better (while, for example MacOS, not being aware that every single executed executable is being logged and transmitted unencrypted)
- User experience is better (while not having given latest gnome a try, which aside from subjective preference is really well done, and in my subjective experience, much more intuitive than apple's approach, as well as windows' "here's two ways to do the same thing")
- ̶A̶r̶t̶i̶f̶i̶c̶i̶a̶l̶ ̶h̶a̶r̶d̶w̶a̶r̶e̶ ̶l̶i̶m̶i̶t̶a̶t̶i̶o̶n̶s̶ ̶ hardware is better. For Apple hardware, this was sort of true up until around 2010. Since then, you get so much less value I'm amazed they can still pull it off.
I see MacOS and Windows going more and more in the direction of a "mobile OS" which less freedom and more telemetry. I see the growing collection of open source hardware as humanity's effort to build something for everyone. Imagine how sad the world would be if Linux or OSS didn't exist.
I love Linux. I'm a Linux desktop user but I can 100% say my experience is degraded compared to mac and windows users. Not just in apps that are there but in small things like sometimes it changes which mic is being used without telling me.
Driver support is also a thing.
I have my GUI crash on me on a semi regular basis.
And that is on Ubuntu which is a commerical product. And probably the best funded desktop linux there is.
Simply put, it is not stable.