Not sure why we are getting a lecture on economics and inflation.
That might explain why a £500 becomes a £600 card over the course of several years, but it doesn't explain a retailer varying the price of 5080s up and down on the same day, it doesn't explain a retailer selling the same Palit 5090 for £2.3k on launch day, £2.7k for the next two weeks, then £2.5k today.
No, that sounds like a business that varies the price according to demand. Nothing wrong with that, anyone who has ever bought a plane ticket or booked a hotel knows how that works. But airlines and hotels dont pretend otherwise.