I giggle when people say AMDs software is on par with NV. The Radeon VII launch proved otherwise. The 5700XT launch proved otherwise. And now the 5600XT launch has once again, proven otherwise.
The CPU division needs to show their GPU guys how to launch a product. The 5600XT is a badass card and should dominate that lower market segment, but AMD has bungled their last 4 GPU launches so hard it's self-sabotage.