These companies need to allow the contractor to respond in kind. If a contractor has nothing but bad reviews then there is a trend. If it is just one bad review out of 20 then most people will take it for what it is.
Sad part is like the old GM saying to paraphrase. Make someone happy and they may tell their friends, make someone unhappy and they will tell everyone they see.