There must be a point where the price is so high they just sit around on retailers shelves.
Over the years what i'm willing to pay for (lets say ##70 class) GPU's has gone from £250 to £350 to £450 and £500 and now i have got to the stage where i'm just; no! #### that.
GTX 970: £270
GTX 1070: £400
RTX 2070S £450
RTX 3070: £500 and its 20% faster than my current GPU; no i'm done, #### you Nvidia.
The pound was much stronger back then, plus inflation, plus the 3070 is on a bigger die and manufacturing process that costs a lot more, shipping costs have gone up tones, materiel prices have shot up. Not to mention r&d surely is more now than back then, the list goes on. All that adds up. Sure does not quite bring it to todays prices, but it goes a long way to explaining the price.
I would look at the dollar price to take the weak pound out of the equation. The 970 was $329 and the 3070 is $499. As I say if you factor in all the stuff above then you can see not as much of the price hike ends up in nvidia's coffers. Why do you think AMD charge the silly moneys they do these days? Things have changed unfortunately mate. Believe me, I wish prices were more sensible.
The equation in recent years has been 30% faster and 50% more expensive?
Is it? Not been that way for me. Got 3080 FE for under £600 after selling the codes that came with it, which made it MUCH cheaper than a 2080Ti and has a lot more performance. Then I sold that and got a 3070 FE for £469. So around same performance as 2080TI for way less than 50% of the cost.
Where you buying your GPU's bro?



But as per usual, it's the "nvidia bad, amd good" stance 