The argument seems to come from those looking to upgrade. Yes, I fully understand the frustration of being stuck at the same performance level for multiple years with no viable upgrade path, but it's such a vapid, first world problem it's almost laughable; spend your money on something else then, or even Heaven forfend save it for a rainy day.
The trouble becomes these upgraders completely miss the point that they are a tiny fraction of the consumer base, yet seem to skew the argument to make them central to it. I certainly don't build systems enough to get every generation of card, I certainly don't have the money to upgrade all the time, so a "2-3 year old card" is actually light years ahead of what I have currently. And if the same performance level is sold at the sae price bracket, even that's not really an issue because generation-on-generation we will see some level of improvement.
And despite all of this, the notion of a new graphics card coming out that is "only" as good as a 3 year old card but costs only couple hundred quid is seen to be a laughable one. Surely to God matching a card that's 3 years old for a couple hundred quid is entirely the point and result of technological progression?