AMD has a history of providing sub-par software, and their strategy of (partially) opening up their specifications and have other people write it for free didn't work either.
Nvidia has huge software teams, and so does Intel.
Nvidia has huge software teams, and so does Intel.