Look, I am with you that the old days of improvement were much better than what is coming out year-to-year these days.
As for higher prices, you can blame the death of Dennard scaling, the growth of AI and crypto, the maturation and mass adoption of CUDA, ever-slowing ever-increasingly costly fab nodes, the higher proportions of sales now going to deep-pocketed corporate buyers instead of retail sales, the pandemic changing habits, EVs and other products requiring more chips, higher interest rates, more expensive shipping, inflation in general, etc, etc.
But if you are implying that these companies did not care about maximizing profits back in 2005 or 2010 or 2015 but now they do care and this is why the prices are so high
now but were not in the
past, I have a massive AI-enhanced bridge to sell to you.
I took a look at Anandtech's review of the HD 7970 back in 2012 and it achieves 3.79 Tflops (of what, FP32, not specified at all) vs the 48.7 Tflops (of FP32) that the 9070 XT can achieve. Pretty nice improvement in performance considering that Moore's law has been dying the whole time.