"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.