To be honest, I think too much of the burden is being put on the hardware developers. To be honest, there isn't much right now that can't be done with the hardware we have now (from the general consumer standpoint, not the research and science perspective). It used to be that there was a great clamor for better hardware because we wanted to run top-notch games, or use programs like Photoshop, but existing tech was too slow. That is hardly the case anymore. It's not hard to get the parts for a top-tier gaming rig that can certainly play every game out there. There aren't any popular stuff like Photoshop that drink resources like water, therefore pushing better hardware. That kind of think brought excitement to computing and got people interested in it. Intel could make a super fast processor, but anyone with half a brain is going to first think about what they can do with it before just throwing money at it. Intel or any other hardware maker can innovate, but unless there's a market it can be applied to, it's innovation for innovation's sake. That may be its own reward, but it's not going to help PC sales much. Look at Thunderbolt. As a technology it's amazing. But there is little reasonable application for all of its benefits so it's been struggling to catch fire. There is an inverse relationship between hardware and software right now - hardware becoming more powerful, software becoming more resource efficient. Let's face it, most people have very little need for high-end computing, and those are the sales that are disappearing. It was always this way, but there weren't alternatives. You got this computer or you got that computer. Now it's get this computer, or that tablet, or that smartphone, or that netbook/ultrabook. The enthusiast/gaming crowd may number in the millions, but it is still a relatively small portion of sales, and not enough to support an entire industry at the current levels. Enthusiasts have to face the reality that these hardware makers are going to have to diversify and focus on some of these less than ideal sectors, and scale back work on the high-end stuff. To survive at all they'll need to make stuff they can sell to a lot of people, not just the crowd salivating at the next super-fast processor.