From a technical aspect its impressive if you think about. Smaller die size than a 5700XT,half the bus size,etc on the same node and matching it. But the issue here is the pricing,and the bigger issue is going to be pricing to OEMs. If AMD is pricing it so high to us,and can't even get out reference models in sufficient level(
AFAIK,DIY builders can't buy the reference model),to keep the illusion of the RRP actually existing(Nvidia does),it tells me supply is not that great. Nvidia is shipping at least 4X to 5X the number of GPUs,AMD does. So even if only 15~20% of those are FE models,Nvidia might be shipping as many FE models as all AMD reference/AIB cards combined together.
Hence,AMD is making sure to overvolt and tart up the GPU,to justify a higher price-point. They have done this before.
Sadly consoles taking up so much supply means,realistically I think Nvidia is going to be the only way forward in most cases for the immediate future!