I don't get this guys, what's so wrong with backwards compatibility?
We've already answered that several times - basically the Operating system is less efficient if it has to be able to run every single program ever written for the PC over the last 25 years.
Anyway this thread wasn't about XP - it was about Vista taking things to the extreme in the hardware requirements when it can't be justified - that I object too.