The numbers may be right but clearly skewed. The reason is because Nvidia also sells low end cards like GT 730, GTX 1050, GTX 1650, MX350, MX450, etc, which miners are not interested. The mid and high end cards mostly ended up with miners, but the numbers will pale in comparison to these low end GPU sale. Chances is that if we ask for split of miner vs gamer sales for mid end cards or higher, I feel it’s more like 90% gone to miners. That explains why cards were super duper rare when cryptocurrency is booming, and now, we see so many cards at MSRP or lower when crypto crashed. I doubt Nvidia and AMD actually ramped up supply knowing that they will be announcing next gen GPUs later this year. So the only explanation is that demand plunged.