That's not true, because AMD (and Intel, for that matter) do most of the work for their open-source drivers, because they have to. Granted, AMD doesn't contribute much toward RADV (which is the better of the two AMD Vulkan drivers as far as I'm concerned), and you also have companies like Valve and Red Hat making contributions, but GPUs are far too complex to be put in the hands of just community members to maintain, let alone append whenever new products come out. After all, we like to rag on Intel for their crappy Arc drivers but I think many of us forget how tremendous of an undertaking it was for Intel to make such a product. The Nouveau project is exceptional for something maintained by volunteers, but they had to depend on the work of other Mesa developers while reverse-engineering Nvidia's drivers. The driver has really awful performance, even when equipped with Nvidia's closed firmware. The Adreno drivers are also impressive, but, that's based on TeraScale2, so I'm guessing the devs didn't really have much to do there. Perhaps if Nvidia just gave all the source code and documentation to then say "you're on your own", the drivers might get some decent polish, likely some new features, and perhaps things like CUDA could finally be ported to other platforms. But, the longer we go without their support, the harder it is for newer products to remain usable.