This is something that really should be used by Microsoft in marketing their software. Please excuse the switching of voice here, but it helps with relaying this idea. The idea that we make our software more efficient because we want you to get the most out of the hardware you purchased.
The only outstanding issues are Windows Phone, and Surface. Microsoft has done a terrible job at this from the perspective of people who, in years past, made a leap of faith and purchased a Windows Phone device. Theses devoted people should get something more than a cold shoulder.
With Surface, at least customers get a relatively substantial free update in Windows 8.1. But, I cannot see the incentive to improve the software, if it is something given away with the hope of making a buck on hardware.