...Mac OS users would have the same stupid issues that a lot of Windows users have: software driver issues. Part of what makes that Mac so easy to service is that the driver issue is almost non-existent.
Linux and BSD are good counter examples. Both a even more stable than Mac OS X and they run on every computer known to mankind Intel, IBM main frames, wrist watches (yes literally) Sun SPARCs We are not just talking different graphic or network cards but completely different kinds of computers. Linux and BSD work on all of this as well as mac OS runs on Apple hardware.
The reason Windows has trouble is because of the way Microsoft keeps it locked up. (warning car analogy) Microsoft ships cars with the hood welded shut. Of course they are hard to fix. Mac OS is mostly Open Source and very, very mature. It could run on as may systems as BSD UNIX because under the desktop it is BSD UNIX.