"Gamers" don't buy $2,000 500 Watt GPUs. I would go one further and say that your stereotypical mainstream gamer can't buy a $2000 GPU. If Nvidia's executives disagree, then they're either too rich for their own good, or they spend way too much time watching their own sponsored content on YouTube.
"Gamers" are kids, teenagers, young adults, college students. This market segment usually isn't going to spend more money on entertainment than they did on their car.
Mainstream gamers buy $200 GPUs that outperform consoles, and can be slotted into their parent's old office PC with a 450 Watt Power supply. It's always been this way.
Nvidia does not currently sell a product that fits this description. Gamers can't buy a product that doesn't exist. It's not complicated.
At the end of the day, almost anybody who works hard enough to afford a high-end PC is either using it for work, building/tweaking PCs as their full time hobby, or is otherwise too busy being an adult to actually use their gaming PC to play games.