Part of the truth Speculum Jockey. But also the devs need to be in contact with the brand, keep them informed and co-operate. It is a fact that AMD or nVidia are not the ones that should beg for info, devs have to provide it and establish communication for best results.
They could be sending volumes of data to AMD/Nvidia every hour on the hour, but if their sales are not up to snuff, they won't lift a finger to address them.