The host from tested has said it. The guys from most of your news sites Have said it. A whole handfull of snarky posters and PCgamers have also said it.
"I'm just gonna buy a new video card for 500"
is that so?
You think that being slumped over a keyboard is a non-issue? you think that your friends really wanna come over with drinks and grubb...to sit huddled around your computer desk? You think that somehow just slapping in a new piece of hardware means that you WON'T have to then upgrade the CPU and the memory to take full advantage of the new video card?
Look, the consoles are an example of a closed environment (ie: MAC's). This means that when developers program for it, they can streamline everything for the exact configuration you have. This allows them to pull out way better performance than would normally be granted with the same hardware in a PC environment. The PC environment is plagued with unkowns. unkown brands, unkown configs, unkown updates and software version....unkowns.
Will the PC versions of games look a % better in 4 years than their console counterparts? yes. Undoubtedly. because they are newer hardware. newer and more expensive hardware.
It really irritates me when someone makes a statement that only addresses the surface of a discussion...especially in the attempt to be dismissive.