Yea but I think this is why Intel is starting to gain market share with their GPUs because they are providing something that Nvidia isn't and that is performance per dollar. If all AMD wants to do is be a second Nvidia that's a bit cheaper, then I think most people will just simply go with Nvidia. But what Intel is doing is starting to exploit Nvidia's main weakness which is value. Nvidia doesn't want to give 12GB of vram to their $130 GPUs. They don't want to sell you 3060 performance for $200 but Intel does and I think that's what Radeon has missed.
I think if Radeon chased volume instead of margins, they would have gained market share because Nvidia does not want to give their GPUs for cheap. Instead by chasing margins, they got hammered in reviews and such just like Nvidia did. But the difference is that Nvidia can afford to get hammered in the reviews and still sell their products because their feature set and reputation is superior, Radeon cannot and should have stayed with their "good guy" branding they built up for so long.
PC Specs: CPU: 7800X3D || GPU: Strix 4090 || RAM: 32GB DDR5 6000 || Main SSD: WD 2TB SN850