That's a big qualification.
I think you're either trolling or are genuinely misinformed. If it's the latter, please accept my apologies.
Both machines are fully supported by Linux and the hackintosh is supported by community kernel extensions. Getting linux up and running for the htpc required a lot of fiddling with config files... adding refresh rates to X manually, custom ALSA configs to enable the audio device to show up correctly, accept the correct sample rates and stream 5.1 properly, adding extra PPAs to get video drivers that support one of the various forms of accelerated video decoding, scripts to shut down gnome when xbmc is running because it interferes with rendering for some unknown reason, messing with launchd because it launched programs that rely on all filesystems being mounted before they were mounted... that's just off the top of my head.
The hackintosh required a boot cd and a package for drivers that weren't natively supported. Once the drivers were installed, it worked. That's it. Everything that took days of tinkering and forum searching on linux just worked.
I have years of experience with linux and this was my first time trying OS X on an unsupported machine. So no, I'm not misinformed and no I'm not trolling, I thought HN was supposed to be civilized :/
I don't see how you can make a categorical statement declaring that as long as drivers are written for OS X, OS X is more reliable than Linux.
Hackintosh != most people's experience of OS X.
Your experience will be particular to the hardware you chose, and the implementations you chose to follow.
In the same sense, I wouldn't declare that Linux is more reliable than 'X' because again, there are far too may variables involved to make a fair comparison.
I think a far more pragmatic approach is to accept that Linux can provide a very robust desktop solution - if the necessary investment in time and research is carried out. Largely, imo OS X is successful because this research has already been carried out on the users' behalf.