Well my experience was a different, but also at a different time. I was a noob 5/6yrs ago. I emailed OC build help with lots of questions, got what felt like a generic response, so i went elsewhere. They should have really just directed me to this forum for help and then i could have potentially avoided the next situation. The guy on the phone was helpful at the competitor, but what i ended up with turned out to not be fully compatible and a HDD + refurbished PSU which were both not fully functional, and i have a missing cable. Moral of the story, PC self builds are never straight forward. But i mentioned that before, PC components aren't simple. New builders are often going to run into issues, but that's why it's fun, because there's lots to learn and tweak.
When people come on the forum asking for help, they are routinely told to wait because the GPU situation is messy right now, or just go console or pre built.
Noobs looking on nvidia site for prices aren't getting the full picture. The GPU has to go through multiple stages to get to the shelf. Plus you get a better card from an AIB, so you pay more. The £1k you mention isn't pure retailer markup, OCuk have been transparent about their cost to buy in, nobody can supply a GPU at MSRP. The problem isn't cost, it's availability. While issues with OC's system causing people issues with their orders deserves some flack, but they've also been transparent about this, and have stated on more than once that they are building a new system to cope with today's demand. Yes, too little too late, but it is what it is. You either take their transparency on here as being a fair retailer, and their member GPU offers too as i stated before, or you pay a still high price elsewhere for a GPU, the choice is the consumer's.
When you're talking about a friend telling you to buy a PC at a bad time, that friend is a noob also. An informed friend would tell you to wait, or spec you a system with an AMD APU to get you by until you can get a GPU at a lower price. Quitting the PC world straight away and going to console doesn't bode well anyway, you can't get a PS5 or Series X anyway, for the same issues we have in the PC world.
Inflation in the consumer world has run quite rampant. I'll use the push bike world as an example again. The bmx world has seen 100% to 150% increase in cost to consumer, (that's over twice the cost), with many good reliable parts not being manufactured anymore. Chrome rims are being discontinued regularly due to environmental restrictions. However, some stuff is better, and bikes are generally better with new technology being available. The PC world things are similar, but while cost is up, parts are also better mostly. While PC components still vary in compatibility, it's all very easy to plug and play now. Can you imagine trying to explain to yourself what a 4k game in 3d looks like 20yrs ago?
Unfortunately i think a lot of people think the gaming world has already suffered huge set backs, pre covid. Games costing more to produce with better graphics being demanding by the consumer. Look at the original Halo Infinite trailer, the meme that came out because of graphics. And yet gameplay and taken a huge downturn, with hand holdy games being very common, and DLCs being sold pre release, yet they are just cuts from the game.
I also mentioned before, the 6700xt is readily available for people who want it. People who must have an Nvidia card, that's their choice, but they will just have to wait. Nvidia buyers have shown to Nvidia that they are willing to pay whatever for that brand, see 3080ti. We know the 3080ti could have just been a 3080 for those waiting patiently in queue, no retailer can do anything about this. So negative reviews about lack of availability is not justified. And like i said before, other issues due to shipping for example are justified, but people need to be realistic about GPU availability.
I've found the video and will give it a watch. But i doubt he'll change my mind on the simple fact that retailers aren't responsible for this mess. If he does, i'll edit my post.