it's vaunted “Aero” interface made it slower than Windows XP, which is not what an upgrade is supposed to do.
I think most OS upgrades do that, its just that hardware improves to compensate, or rather a new OS will put new features in and expand hardware requirements to absorb any hardware improvements.
Vista just did it more than most