Over the years i've had as many amd cards as nvidia. What i've bought over the time is what was the best deal for the features/performance for the budget i had at the time..
Vega has been priced reasonably close if not higher then the comparable Nvidia gpus over the last year or so which makes a mockery of you trying to say its Nvidia buyers allowing prices to be where they are. Both vendors are as greedy as the other IMO
You are talking about the last 12 months on a single product. I am talking about the past decade on the whole lineup every year.