1. The already gone popularity of mining increased the GPUs' price, and after the mining's gone, GPUs' price didn't drop.
2. AI. Players cannot compete with big companies, they order hundreds or thousands of cards, so GPU maders won't consider players as a significant part.
3. Almost full monopoly of NVIDIA. AMD and Intel is too weak to compete with NVIDIA from 40-series' release to b580&9070 series' release, at that time, NVIDIA fully dominated the market. After the release of 50-series, it controls the manufacturing of GPU chips, and it torture AICs that don't obey NV. Maxsun hasn't get ANY 50-series chips yet, because it sold too much cheap 20-series cards years ago, thus leading it cannot get 30 and 50 series cards after release.
In China, there's a picture showing that a yellow dog is dead and gone to the heaven, we call it "yellow dog dead picture". The yellow dog represents Jensen Huang, Huang equals to yellow in Chinese, and dog represents players' angry towards him. The image is released by Maxsun's official account years ago, and till now, every player in China calls Jensen Huang "Yellow Dog" angrily.
Due to NVIDIA's ultimate arrogance, EVGA has left the GPU market, and Maxsun has joined Intel to produce Arc graphics cards.
I'm not claiming that if AMD/Intel took the place of NVIDIA, they will become more "friendly". Large companies are all the same, I support AMD and Intel means that I support market competing. I've bought 7900xt, 7900gre, 6750gre, b580, a770, a380 to support them. Come on, go and start competing with NVIDIA!