I just remember the days when I bought a 512 mb HD3850 for £50 brand new (upgrade from 8600 GT) Then a HD4850 for £85 or around that. Heck I got a HD 5850 for £100. It's just too expensive now. I used to love PC gaming 

I can see why the so called mainstream is heading £700+, but I'll be told it's because everythings gone up in price but I'll guarantee you they wouldn't be this high if no one bought them and later on the price will drop so much for because everythings gone up
It's not only that we over paying while they stripping down the cards and uplift we getting each generation
Nvidia don't even care for gamers they built the cards with AI in mind yet they still getting away with it, AMD isn't immune either.