So TSMC demand by a million other companies plays no part in your argument? That's funny. It's all NVIDIA'S fault. They're to blame for everyone else's lack of planning. AMD's lack of planning. Funny how every generation people fall for the AMD marketing. AMD loves gamers. Console gamers.
let me educate you on the basics and maybe you can take off your team green sunglasses long enough to understand what i'm saying. we'll use the number 1000 to represent the hypothetical "normal market" demand for gpus in a given year. we don't know the real number, but for simplicity i'll use 1000 as a stand-in
1000 gpus per year.
nvidia makes up 85% of the gpu market, which means they sell about 85% of the gpus. so for NVIDIA to meet market demand they need to sell 850 per year.
conversely and obviously this means amd need to sell 150 gpus to meet market demand.
amd prepaired for this market with a double run, meaning they, in advance got 300 gpus ready for their release.
nvidia, conversely did a 1/4 market run, which means instead of 850 they did a 212 gpu run for the 5000 series release.
this means for this market there were 512 gpus available for 1000 gpu demand.
-----
now this is a massive simplification of the market. demand fluxuated with price and time. if the market has a lot of people on the gtx 1660, an 8 year old gpu, then the demand is going to be higher then usual for replacement units. if pricing is lower demand goes up too. furthermore there are system integrators who need their supply of gpus. so the math above is a MASSIVE oversimplification of the market.
So TSMC is running at max capacity, and are opening new fabs monthly it seems to meet market demand, we can't assume any more gpus can come out of tsmc then are already coming out. I'm sure nvidia and amd would love to sell more gpus, amd especially but getting more supply from tsmc is very hard without years of advanced orders and planning. they're that busy. the new TSMC factory in arizona is already running at 100% capacity and that thing only has been open for like a few months.
so where are all the wafers going? why did nvidia run a 1/4 supply run? Well it's really easy to find. NVIDIA has redirected all their TSMC production to AI gpus for industrial sales / AI purposes. a simple look at the latest NVIDIA quarterly report will tell you all you need to know. they've cut back their consumer gpu production to meet the AI demand.
is NVIDIA 100% responsible for doing a 1/4 product run? no. but they clearly made the choice to favor their AI products over the consumer GPU market. which is why the 5000 series launch was so paper.
Furthermore NVIDIA is to blame for the quality of the 5000 series launch. which has been dogshit.
so no. this isn't AMD marketing. this is reality. a problem created sure in part to TSMC's limited production capabilities and added AI demand. but mostly caused by NVIDIA's anti-consumer practices and greed.