I can genuinely see a company like Nvidia getting a lot of customer feedback and maybe employees actually caring that gamers can get their hands on Nvidia's cards.
For miners, they just want whatever does more hashes per second. There's no loyalty there and the hardware is competing solely on hash/power/cost. For gaming, you have proprietary software and APIs like "RTX"-branded stuff, game-specific driver optimizations, etc. where you can better defend yourself against AMD.
So for Nvidia, if they're going to sell X GPUs either way, they'd rather sell to gamers than miners to help preserve their gaming market share which plausibly has more long-term value. Just my guess, at least.
On the surface, the easiest, cheapest way to alleviate the situation would be to require government ID for purchases and limit it to 1 GPU per person, and relax the limitations for educational institutions doing ML research.
A more serious way to do it would be to administer a test that you take in person (similar to the DMV); you pick either a gaming skill test or a machine learning test, and if you pass, you get to buy 1 GPU. This takes a bit more resources though, logistically, and although it sounds silly I think it would work.
I suspect Nvidia's marketing team has grown too comfortable on consistently edging out AMD for ray tracing and isn't the sharpest bunch of tools in the shed.
Nvidia fears that all those customers will vanish over night.
Exactly - and the fear seems justified since it already happened once before in 2018.
As someone who really likes the performance and ecosystem around NVIDIA cards this makes me happy, because I'll probably be able to own one sometime before the heat death of the universe if trends like this continue. But,
"To help get GeForce GPUs in the hands of gamers,"
Is a load of crock. They have a new mining focused product line they want miners purchasing and they get the convenience of the nice gamer PR from this to run it behind.
Company gonna company. I'm not saying it's a bad thing by the way, just don't think they're all pro gamer or doing it for reasons besides money.