If it wasn't for consolization MS and Sony would've had to have released a console by now to keep up with the demands of gamers, but consolization took over and all developers are doing for the most part is crapping out below par games (compared to computers). These games lowered the standards of both PC and console gamers and stagnated the entire industry at a certain level. This allowed MS and Sony to milk out their current generation to seven years currently and current gamers are stuck in the lethargy that games are 'good enough', 'graphics are good enough', 'I want to hold onto my investment for awhile longer', and all that jazz allowing the two b big ones to take advantage of such a situation.
MS and Sony aren't going to release a new console in a forseable future till the pendelum swings back to PCs and people realize how awesome they are in comparison to ancient hardware running in their living room. Which will and is starting to happen as game developers realize that the whole 'PC gaming is dying' was a load of shit and there is plenty of money to be made on the PC, especially in the f2p genre... You can really thank TF2 and LoL for promoting that. Right before it swings back MS and Sony will release a new barrage of consoles to bring their console gamers back and attempt to solidify their position once again.
I'm almost 100% positive they have a dynamic model they keep updating just waiting to be released at the right time in both camps. This isn't a war for making quality products, it's for milking as much as humanely possible from their original investment in a console (which really doesn't amount to much more then a custom computer and a bunch of marketing). They have no reason or goal to improve their old products besides offering buzz things like, motion controls the Wii hit a home run with and the equivalent of a Kinect. This is what happens when a company is given complete reign over their industry. Companies turn a profit, they aren't their to be innovative when they have nothing to compete with.
Hopefully, and I really do mean hopefully, Valve will get it's act together and take Steam to the next level. A few self help videos showing people how they can hook their PCs up to their big screen TV and how easy it is to hook a x360 controller up to a said system (a fatal mistake MS made to promote consolization). This is in addition to features that just make gaming easier. Like making a open performance specification, not a static baseline that all games adhere to because hardware is so antiquated, but rather what level of performance a game will run at on your hardware.
Giving each game a red/green/yellow sticker on their product page based on your hardware specifications. Red it wont run at all or really poorly, green it will run more then adequately (say 40fps without stutters or huge pitfalls longer them a certain MS), and yellow it will run with some stutters or may seem sluggish. Valve already harvests computers for their specs and they have the Steam overlay in place which could quite easily check FPS in game. This would be quite easy for Valve to implement as they have access to the biggest repository of hardware for gamers and performance data from it. For anyone else this would be almost unachievable.
Breaking this up a bit, each red/green/yellow sticker could be hovered over and broken down into components showing the user what they need to upgrade in order to improve their experience. This would take a lot of the guesswork out of the hardware aspect, which is one of the marketing points for buying a console from MS or Sony and it'll allow game makers the freedom of producing a game to whatever specifications they want as per normal on a computer.
It's things like this that empower users to play their games. The idea should be not to lock down the hardware, but offer a means of allowing users to see how their experience will vary on a case by case basis. Adding to this the planned big HTPC Steam interface can make a huge impact on how PC gaming is seen. Too many people still seem to think computers require you to sit behind a desk in a dark room or basement, but the times have changed and you can make a remarkably small and ridiculously powerful mini-itx HTPC for pretty cheap. If users start to discover how easy it is to play games on the PC now it really will put a dent in consoles. The illusion that consoles are somehow different then PCs and not just antiquated PCs themselves with giant GUI overlays is one of the things keeping consoles in the position that they are. It's the thinly constructed line that MS and Sony have been guarding closely and as soon as anyone makes a claim that a console is a PC, they attempt to muddle the waters further.
Valve can deal a significant blow to consoles and consolization if they put their mind to it, if not completely obliterate consoles once and for all. And the 'Steambox', which is just another console that preys on the good intentions of PC gamers, is not the answer.