> It works great because they have a limited spectrum of hardware to support
Probably
> Linux and Windows supports a much broader range of hardware combination, obviously the perfect combination and work doesn't exist for them
Yes
> Try to install OSX on different hardware combinations
Why would I do that when I can buy a Mac?
This is neither a moral stance nor a philosophical one, it's a practical one. I want a stable reliable machine to be productive on, and not to irritate me more than is strictly necessary. That's been a Mac for the last 15 years or so. One dud model in that time is not enough to get me playing with XF86config, tweaking the Registry again, or powering off my laptop when I'm done with it.
Probably
> Linux and Windows supports a much broader range of hardware combination, obviously the perfect combination and work doesn't exist for them
Yes
> Try to install OSX on different hardware combinations
Why would I do that when I can buy a Mac?
This is neither a moral stance nor a philosophical one, it's a practical one. I want a stable reliable machine to be productive on, and not to irritate me more than is strictly necessary. That's been a Mac for the last 15 years or so. One dud model in that time is not enough to get me playing with XF86config, tweaking the Registry again, or powering off my laptop when I'm done with it.