-1, if I could use two words to describe you, it would be "yes-man". You seem to be of the "bend over and take it philosophy". Not that there is anything wrong with that, from what I understands it makes life a hell of a lot easier.
I agree with Ferris, this should be a SP 3. Not because MS doesn't have the right to release a new OS, of course they do, but Vista has only been out for two years now (really? that long?) And it is still a piece of shit. Yes, as you said Negative 1, just don't by it, nobody is forcing you too... er, sort of. Let's take a look back to the past when Vista first came out, support for XP was dropped, so no new updates, newer programs came out that were designed and intended for use only on Vista. In the case of Halo 2 for the PC, it was released as a Windows Vista only, and while XP would have been more that able to run it, they set it up so that it would not allow installation on any version prior to Vista, not sure how many other programs did that. So, while they weren't forcing you at gun point to upgrade to Vista, they were certianly trying to make things as complicated as possible for those who did not.
It sucks for everyone who dished out the cash to upgrade, only to need to do it again a few years later, while the upgrade they did pay for already has been nothing but a buggy pain in the ass from the getgo.