The trouble was, the 5700XT was a year (I think) behind the 2070 and drivers left a sour taste in reviewers mouths, so I disagree with that and even myself quoting the 7970 as their last decent card (which it was) took 11 months to get the performance where it should be. That is poor really.
Sat slightly above the 2070, its gained about 10% vs Turing to put in line with the 2070S.
https://www.techpowerup.com/review/amd-radeon-rx-5700-xt/28.html
I'm not disagreeing AMD had their typical driver issues, and yes they put a blower cooler on it, yet again they haven't learned their lessons.
I experienced those driver issues in the first couple of weeks owning it, the cooler on mine is ASRocks problem, i changed the Tim for some generic MX4 i had laying around, dropped the temps by 15c, Its gone from bad but usable to pretty good.
My £330 5700XT runs at ~2050Mhz OC, 180 Watt's, 73c with 1800 RPM Fans.... I win too.
It had hardly any Tim on it, it was so thin i could see the die cap through the Tim when i took the cooler off.
No one has been more critical than me about AMD in the last few years, coolers, Vega... its why i was with Nvidia for 4 years, lets judge AMD for what they do now, not then, my card was flawed its why it was £330, ASRock don't make it anymore.
Right now the 5700XT is a very good GPU, it always had that potential which is why i bought one, and there are some excellent AIB versions out there.
And lets not forget Nvidia have had problem with Turning, more 'Fatal' problems than AMD have had with Navi 10.