Or, the 5700 non-XT. A tiny fraction slower than the 2070, and significantly cheaper.
Most problems seemed to go away since the 20.2.2 version drivers, and, it's been speculated (at least between myself and another poster, but it's only a guess on our part) that the problems with AMD drivers/cards seem to be more likely with the top-tier cards - in this case, the 5700 XT.
I went in on a 5700 (MSI Evoke OC) for my son's PC in March, figuring if it gave me headaches, I'd return the card. Used DDU to completely remove the previous drivers, shut down, removed the old card (a PowerColor RX 580 8GB), installed the new card, and installed the Adrenaline 20.2.2 drivers.
It has been completely trouble-free.
Yes, I always use DDU, even if the card I'm putting in uses the same drivers as the card I'm pulling out. I do this both for Nvidia and AMD cards.