I agree, though, that sticking to Ubuntu or Fedora for new users is a great idea. They are both excellent operating systems with regard to simplicity.
I agree, though, that sticking to Ubuntu or Fedora for new users is a great idea. They are both excellent operating systems with regard to simplicity.
By any chance are you running OS X on Apple hardware? If we took OS X and installed it on an Ubuntu Certified Dell PC we may find that it has the stability issues, so if you are comparing it to OS X running on Apple hardware it's not a very fair comparison, as it's being run under ideal circumstances and Linux is not.
In those circumstances you shouldn't have any "stability" issues because it's a like for like set of engineering - basically.
In general, in terms of your other comparison with "any" hardware on the Ubuntu side - the two most likely causes of problems are hardware drivers and user fiddling (ie mixing repos and kernels). Lack of engineering support from manufacturers for client hardware is a big issue that's outside the Linux distros control. Nonetheless, if you use common supported hardware and standard installs then you shouldn't be having stability issues.
Personally Debian Sid is my top choice, Arch being close second, and SlackWare being third for sentimental value.
Ubuntu always breaks on me after a while. Mint destroyed two separate and different installations with its full disk encryption. Gentoo is too much work. Fedora... I just cant bring myself to use something called yum. The Mandrakes, Mandrivas, PureOS's, et. al. and the derivative distros just feel like crutches to me. In my opinion nothing come close to the simplicity and straightforwardness of Debian.
They use dnf now.