One thing I heard is that the drought (worst one in 50 years in Taiwan) has really affected them, and various sources seem to confirm it, here's one : https://fortune.com/2021/06/12/chip-shortage-taiwan-drought-...
And while I wholeheartedly agree with the crypto/GPU issue, all in all, the GPU market is overall fairly tiny compared to TSMC's total output.
Most of the GPU issue is linked to massive demand and conservative allocations that were bought by GPU makers a while back. Adding extra allocation because of demand is really hard specifically on constrained high end nodes like GPU uses.
Car makers and others in the industry don't use those nodes, they use older ones and those are equally constrained.
The GPU/crypto issue is the cherry on top of an already very constrained TSMC, it seems.