HashiCorp manages a handful (~4 [0]) of the providers, while over 2,000 are managed by the community. I suspect breaking the interface would be further damaging to their reputation. The clouds will also have some influence around their provider.
Right, but lets be honest, I don't care about 1995 of those providers. Nobody is using Terraform to manage spotify playlists [0]. The big ones are what matter, and (and HashiCorp manage the big ones)
In one swoop, we've gone from 2k to 300. I had a look at a handful of them, and they're ranging from 10-100 downloads a week. Our CI pulls the AWS provider more often than that.
There's probably 20(?) from the 300 list that would actually cause enough outcry to be worth talking about, out of 2000 providers.
[0] https://registry.terraform.io/providers/conradludgate/spotif...