I guess it depends on usage.
I'm running a Sapphire NITRO+ RX 590 8G on my TR2950X home workstation.
~$ sudo lspci -s 42:00.0
42:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev e1)
I feel fine
I don't play games. I'm not into graphics. My main activity is development, DBs, VMs, networking and cryptography (not crypto-mining!)
For this kind of usage, with a 4K monitor downsized to 2560x1440 (for my eyes...), as long as the card is <= ~$400 and as long as it's a Radeon (Linux user here), I'm OK.