lol, you have a short memory.
Intel is no angel, remember all the times they had their CPUs priced so high, since they had basically no competition from AMD Then Ryzen came around, and Intel now has to compete, something they never had to do before, AND they are now switching to TSMC to fab their CPUs
Nvidia holds one of the biggest contracts for TSMC, (Apple also has a huge contract as well), and, as expected, they wish to sell their allocation to the high-end market first, and the scraps go to gaming
AMD needs TSMC to produce both CPUs and GPUs, and they can't buy enough wafers to produce what they need, so they allocate to what makes them the most $ first, like Epyc, and then high-end GPUs, and then, what's left is to the consumer market
We need more high-end fabs
TSMC is at capacity, and booked out through 2028 and the next big fab is Samsung, which isn't quite as good as TSMC, so, until we get more fabs, we are basically stuck in this kind of a situation on every launch
People just shouldn't buy things that they say is too expensive, and that will work, then you will see rebates, and added games, and so on, to move product, pretty much like everything else that has to do with supply & demand