I agree that the general development sucks, for CPUs progress has crawled for years (my old i7 920 @ 3.6 GHz is still more than good enough). And now it seems like physics are starting to catch up on GPUs as well. I remember when you could find a GPU that does more twice as fast as your old one, for the same price, after 12 months.
I guess it's good for people that don't want to spend much to keep up, but pretty boring for us enthusiasts.
At least the high end get something in the performance department.
The middle range cards are getting the same shit repackaged at higher prices.