Windows Vista was a large jump in resource usage. At the time Microsoft was building it, it was expected that Intel would bring the Netburst architecture to at least 4 GHz in the near future. They didn't, and the next release of Windows is not so careless on resources. Coincidence?