Crypto mining is certainly one of the driving forces behind the shortage. There is a shortage, but by normal demand, that supply should not have fallen behind that badly in my opinion. And we have heard from the CEO/ CTOs that the demand have outstripped supply. They did acknowledge supply constraints earlier, but that's not the message I read in recent times. Normal demand means 1 gamer probably will buy 1 or 2 GPUs, while a crypto miner can easily purchase a lot more. Which will of course increase demand very drastically. I feel even with silicon shortages, most people wanting to buy a GPU for gaming purposes, would have gotten a GPU by now. Yet, many are still stuck with their old GPUs and with very inflated GPUs being sold. You can blame it on scalpers, but scalpers cannot sell it at an exorbitant price, unless they know that there still people willing to pay such a steep premium.