But then the only explanation is that TSMC have massively reduced capacity.
I suppose it could be the consoles launch causing it.
There was never going to be enough capacity for all 3. I suspect the Huawei situation may have further bu%%ered things - they will have been rushing to fulfil orders before the cut off date, impacting other customers. The slack won't be reigned in until probably Q2 next year.
Also bear in mind that CDNA and Zen 3 server / TR already started production some while ago, and take priority over desktop. New Cezanne & Lucienne chips will be in production by now too.
This is why I strongly suspect AMD will launch RDNA 3 and potentially Zen 4 (or an optical shrink of 3) ASAP. They have their own custom 5nm node which TSMC are pouring billions into. People claiming it'll be 18 months (many in tech press) are off their rockers. AMD need to make hay whilst the sun shines ... and they can't sell anywhere near as many of their top CPUs or GPUs, or rout Intel in laptops, if everything is on a finite supply of 7nm. As soon as that custom 5nm production line is ready, it'll be go time.