Regarding pricing and if the same performance improvement trends continue, then the next generation might offer a 4070 for £500 with close to 3080 Ti performance.
Don't forget that the mid range cards also get more powerful.
Based on performance / cost, the FE 3080 is a brilliant deal, if you can get one for £649.
Customers are going to get a bad deal...