If AMD/nvidia have a foolproof way to cripple mining on their cards, they should be doing it. Mining is not a long-term sales opportunity for them, gaming is. Just shut the whole shitshow down and make their new cards unable to mine if it's possible. Scalping may become a lot less profitable at that point, removing one issue and improving the other.
I fully agree. Miners are ruthlessly buying up all the GPUs. They buy them in huge quantities direct from retailers and distributers in shady backdoor dealings that ensure those cards never hit the shelves. This won't stop IMO. If Nvidia believes it won't stop, then I expect they will let PC gaming go straight to hell. I'm not trying to be sarcastic here, but do you think focusing on gaming is in Nvidia's best interest if mining is here to stay? It's not. Everyone would make a lot more money by transforming the gaming GPU industry into a mining industry.
The downside to this is that miners wouldn't be able to count on gamers to buy their old mining cards. Right now reselling is a critical part of staying profitable, right? If this continues for long enough, the gamers will be gone.
I think Nvidia/AMD are at a point where they need to choose which industry they will serve moving forward. There will never be enough supply to satisfy both gamers and miners. They could triple the supply and it would fall short by a mile, because miners will mortgage their damn house to fill their garage with GPUs. It will never be enough and gaming will die. Simple as that.