Apple make significantly less money on software than they do on hardware though, so there's absolutely no benefit in opening up their operating system.
MS seem to manage to survive on a software-fuelled revenue stream
MS don't make the hardware though, so don't have much control over the quality of components put into people's systems.
I do think Apple would struggle to support the vast base of PC hardware than Vista does though - tieing it to limited hardware does give them a lot more control over 'quality' of drivers.
Agreed to some extent. The drivers will be higher quality, yes, but that doesn't mean they'll be better drivers. Video drivers for Windows machines are much more well developed, I suppose this could be to do with Direct X but I don't know much about that.
Do you think you prefer Apple running a very tight ship with lots of control?