The point i was making is much of the drivers in use have been tested by Apple and ship with the OS.
That is true. Becasue such a limited range of hardware is supported Apple can easily test all drivers.
With Windows you tend to need third party drivers which are often variable in quality.
I can see that you don't have much experience of Windows 7. There are a huge number of Microsoft signed drivers that ship with the OS or are available from manufacturers. And you have the choice of a much wider range of hardware.
For those who need their hands holding and are happy with a limited choice of hardware a Mac is a fine choice. For those who want a lot more flexibility, or are happy to tweak things, then a PC is the logical choice. Both have their markets.