Of course they have a choice. It’s a GPU and if they were holding off for literal years because the 4000 and 7000 series weren’t were not good enough, why is it suddenly good enough now?
If you weren’t prepared to spend £1200 on a 4080 two years ago, why is a 5080 at £1400 OK? Why is a 5070Ti at £1000 OK suddenly?
Sorry I don’t buy the “I held off long enough and have no choice” defence.
With time, games become more demanding as new graphics tech is introduced which means a GPU which was killing it 2 years ago may no longer be good enough for the top end experience today.
I don't think anyone decided not to get a 40 series because they thought it "wasn't good enough" - they probably just couldn't justify an upgrade at the time and/or weren't in a position to buy.
If it helps, here my own personal experience:
When the 4090 came out, I had just moved house and was in the middle of major expenditure on home improvements which meant spending £1600 minimum (4090) on playing video games wasn't a priority at the time. Plus my missus would have killed me. Fast forward to now and a few things have changed:
House stuff is settled
I switched from 3440 to 4k
My 3090 can no longer do what I want it to do.
I am ready to upgrade now and like a lot of people without a crystal ball, held off over the last few months assuming the 50 series would follow the trend we've seen before. Now we know it didn't and that Nvidia are taking full advantage of the market.
I have a few choices:
Don't upgrade - not an option, I play on a PC because console-like graphics aren't good enough for me and I want the best.
Buy a 5090 - lol no way in hell, obvious why.
Buy a second hand 4090 - I would consider it if the prices were sensible but they're not, they're just as ridiculous as the whole 50 series launch despite what some people will try and tell you.
Buy a 5080 - it does what I need it to do and yes it isn't a great product compared to previous cards but on balance it's the only real choice that makes any kind of sense for my own personal needs.
There are far too many variables at play which may influence people to make certain choices so I hope this detailed explanation helps those concerned with how other people choose to spend their money. Additionally, I will, along with all the other people buying 50 series cards, take full responsibility for ruining everything for everyone else.
Hope that helps.