Linux has technical problems and difficulty keeping a large and complex O/S all playing nicely together? Who'da thunk it? ;-)
Of course, they do have a much better excuse for their problems than MS does, since Linux developers aren't all working for the same boss.
Uh, no.
Fedora has problems. RPM hell is a well-known problem on Fedora, which is RedHat's experimental sandbox. If you want real stability, use RH Enterprise.
APT on the Debian-based distros don't have this problem. I lost an entire RPM database back in the RH8 days. I left for Debian and haven't looked back.