They are preferred not because of inherent superiority of AMD GPUs. But simply because they have to price lower and have lower margins.
Nvidia could always just half their prices one day, and wipe out every non-state-funded competitor. But Nvidia prefers to collect their extreme margins and funnel it into even more R&D in AI.