"This dedicated server provider is terrible! They wouldn't even help me with a mysql problem" etc.
I'm sure half the hosting co reviews are done by competitors, and the other half are done by idiots who don't understand anything. And of course all the satisfied customers can't be bothered to write reviews.
It's always going to be best to get a personal recommendation than trusting reviews on the internet, for anything.
This is precisely why many people expect social networks to play a larger and larger role in commerce.
isn't the whole point of a review system to influence people's decisions?
i'm certainly not saying that yelp is stealing money from me, but trusted (yes, only to a certain extent) information is trusted information. if misleading, there are consequences to the consumer.