Xbox One at launch £429, today on rainforest Xbox One £217, so as is said over teh course of a products life cycle cost decreases. You totally missed teh point of teh conversation at the time and now that conversation has passed
You're right. 12nm node should have been better, ergo 3800x should have been cheaper or at the same price with 2700x. Die size was about the same. It wasn't any cheaper or even at the same price.
5800x only got cheaper due to competition. Production was fine since it was viable to put a lot of tech in a $400 gaming machine.
You can't compare the price of consoles to CPUs as the cost of consoles can be kept artificially low because Sony etc will make most of that money back from the games sold to play on that console. This doesn't happen to anyhere near the same extent as CPU's.
You could however compare consoles to printers. As you can see the cost of printers has been kept relatively fairly low over the years but that's because the companies make make more money from the sale of ink cartridges used in those printers.
Of course is kept low, but while still making a profit after all the tech inside, it means the production costs are quite low, meaning 5xxx could have been the same price as 3xxx series. But hey, GPUs went in price (MSRP) as well, why not CPUs also? Probably 7xxx will bring another bump. 20% performance, for 15% price or something like that
I'm not entirely sure why this is at all relevant? A CPU is a CPU, it is the sale of an item and it isn't sold to support a software business. If no one has your console you aren't going to sell any games, if no one buys your CPU you've not actually sold the product you wanted to sell, or that individual item.
Buying a CPU for gaming is just as buying a console for gaming. Having relatively cheap hardware, available to everyone, means a big install base for developers. There's one thing for gamers to have 4-6 cores CPUs and totally different to run 8c/16 or more. Same for GPUS, SSD, RAM, etc. It means developers can target faster machines => games could be, in theory, "better". So make profit by volumes.
Leaving the high end of gaming aspect aside and some hardcore productivity, then why buy a powerful CPU? 2600x is still doing great in almost all games (with some exceptions here and there, but I'd say is mostly due to optimized coding). I'm still looking at a 5800x/5900/5800x3D as a last "hurah!" for the MB, but I can't help feeling I'm enabling some bad behavior by paying the price. Just like I did back in the day when buying a rtx2080.
Anyway, I guess market will dictate the price. Leave or die, PC gaming/gamers has the control to say "enough". Or not