It's hilarious seeing a few people in this thread constantly post that "people aren't buying the 4090's, they're available for 5, 10, 20 minutes!" - What are you trying to do with your time exactly?
What's clear is that OCUK sold over 1000 cards @ probably an average of £2k per card on launch day, and that stock on other sites all sells out too within 20 or 30 minutes. I'm sure OCUK would have sold double the cards if they had more stock.
This shows there's many people willing to pay this price, no matter how much you don't want this to be true.
Of course the fact cards are available for 20 minutes at all shows there aren't bots/miners swallowing up any cards this time around, instead there are gamers/professionals willing to pay the asked fee to own one of these cards.