I beleive microsoft tries to use up resources to push the hardware industry further (colation w/ other technologies), and cause people to upgrade. It is just my paranoia though Though I am sure there is more merit to that claim than one may think.