Let’s all remember that Roon is NOT a metadata creator and will never have the staff available to do that job. That means Roon must leverage the data other companies have.
To do this, Roon must first get each company with the data Roon wants to agree to let them access it. I suspect this usually requires some kind of financial agreement which adds complications. Then, Roon must have access to the data in a way they can consume. This method can’t change all the time either. So this would probably require some work from the metadata provider. Finally, metadata owners may have “requirements” for those that access their data that may make it difficult for Roon to agree to their terms.
This all adds up to potential problems.
The path to take is one of patience, not threatening to revoke your subscription especially considering what Bandcamp is. Does anyone have metadata for Bandcamp downloads? As far as independents go, or any label, do they publish metadata? Or is all metadata either crowdsourced or entered by people at XYZ metadata company?
If the answers to this problem were simple, we wouldn’t be having this conversation. I can see keeping this topic fresh and in Roon’s face. But, threatening Roon is not going to get anyone anywhere.