Josh Walrath in a recent PC Perspective Podcast no.400 said:
...If we look back and say 'you know what I remember back in the good 'ol days from Voodoo 1 to Voodoo 2 we had a massive amount of performance increase', we're just not really at those days anymore because if you look inbetween GTX...the 280 that went to the 480 and 580, the performance increases were really incremental compared to what we saw in more of the early days of 3d graphics. The GeForce 256 to GeForce2 was a big jump...but we're just not used to these kind of jumps. So when we see '58%' faster than their previous that was in the same slot we're like 'Ugh, why is not a 100% better, why can't we get double? What's wrong with these people?'. It's a complex thing to get it all to work together and, I mean, they're pushing the limits and we have improvements graphics, we have improvements in the visual quality with what they do in games so you're not gonna see these basic 2x jumps from generations to generations we saw in the early days of 3d, and so you kinda have to get away from that...so get over yourselves.
Quoted in this video:
In saw many ways, he's right. Is it fair that we expect massive leaps all the time from these GPUs? Should we instead expect more innovation from the software side, or more specifically, from the developers? And given the track record of games poorly ported to PC, I think devs deserve just as much of magnifying glass, if not, more so.
Your thoughts?