I think that you are going to have this in any service provider, not just contractors. I think that the rise of online platforms for businesses, such as yellow pages has made it better for the consumer. On the BBB, you only see complaints. I think you are right that they can get affiliated with being "proven," but that doesn't guarantee that they will keep that status.