Yes, but next year we have Haswell-E processors with eight-cores, DDR4 support and SATA Express. GPUs are evolving at a much faster pace, with new models every year from both nVidia and AMD. Display technology being pushed for mobiles, tablets and TVs means that 4K will soon be available at a sensible price. Storage has been evolving especially quickly, with the introduction of SSDs. The point is that consoles should be updated to support the latest improvements in technology, just like PCs, tablets and phones are.
In fact that's exactly why Valve is working on Steam Machines. People should be able to buy a budget model to get in or pay extra for the top of the range model. The balance that consoles currently strike just isn't right.
As a PC gamer I can certainly relate to that, I wouldn't use anything but the latest gen. That said, there's tremendous value for consumers in a relatively low-cost box that is guaranteed to give you all the greatest games for many years to come at a perfectly decent level of visual fidelity, and I think with 1080p60 it should be hard to convince people to spend money for better. A lot of people won't even see the difference with current-gen (as iconoclast as that sounds to us techies).
And on the other hand for developers, when you deal with many different hardware configurations you tend to aim for the lowest common denominator, this is why even now games don't look dramatically different on PCs than they do on the 2005 Xbox 360; all the same animations, models, shaders, rendering techniques, you get higher res, higher framerate, perhaps crisper textures, that's about it. The same reality goes on in the smartphone world, why I should I target the latest Android when I can target an older version and be compatible with everything? So it's more complex than just new hardware = better games.
That said I'm as eager as anyone to see how SteamOS will succeed and potentially change the living room gaming landscape.