I contribute to, and rely heavily on tripadvisor.ca for reviews and ratings on restaurants, hotels, cruise ships and travel destinations.
It's not all about complaining and whining about a bad experience.
If you go somewhere and had a good time and nothing struck you as being abnormal, why not share THAT experience with others?
That's how you end up finding out where the good restaurants are.;-)