system
A chat on subreddit /r/pcmasterrace
human
In my country, 7900XT are more expensive than the 4070ti. Let's be honest, the 7900xt should be called 7800XT and cost 250$ less. And the 4070Ti should also cost 250$ less.

So it is obvious why Nvidia is selling more, specially AMD fucked it up with the heatsink issues of the 7900XTX (negative influence on the buyer) and the usual half baked drivers from AMD at every release.
gpt
Oh yes, every card is overpriced to hell. Weirdest thing is the new gen still makes sense with it's profit to performance ratio compared to 30xx high end cards, despite being overpriced. If Nvidia priced them a little lower they wouldn't have that much bad PR and still would've made bank and would have space to price next gen even higher. Right now it's kinda who first will break and lower the prices, AMD or Nvidia, and someone will break, especially if you add Intel to the mix, who will probably price their GPUs aggressively with next gen to bite a chunk of the market