The fact is that lots of people doesn't give any value to their time, their pleasure ...
When i see some people buy a new machine with Vista, getting some fun making some maintenance on it for lots of reasons (install directX, install the new nforce drivers because your game crash if you have an old one, get some trouble because you didn't uninstall the previous drivers when you updated the new ones, install some nice software that changes some dll in your system and doesn't put back the original one if your uninstall them, reinstall completly your windows because a windows update did goes wrong and crashed everything, try to enderstand why your pc now boots in 5 minutes while it used to boot in 1 before ... The list is sooo ... ) i just think that, well of course they usually got a very low priced machine, but damn, i think the experience is at the level of the investment ...
I actually choosed the apple side after being bored to get so many problems on my previous PC, of course i must admit the machines are overpriced, but hell i never had any problems since 1 year, and my computer has taken back the place it should have always had ... Being at my service.
So i definitely think Microsoft should be more worried about the quality of his software, than about the apple market.