If amd would made navi2 2ghz+ gpu with hbm2 4096 bit wide mem like vii has it would never go to gamers. So, they make pro compute card instead and limited mem bandw for gaming card ...
That is why I said amd got it right this time, they found something --> (infinity cache) and it only benefits gamers. So if nvidia follows which I think it will do on their new gpus next generation, then 3080 might be the best card to have for mining in years to come if gpu mining still alive.