I'm even more cautious about yelp ratings!
A friend of mine suggested what I think is a very good idea for starting to fix the Yelp ratings problem: Rotten Tomatoes style ratings, where you're given both food critics and audience ratings.
A review of one star that has 'tis place sux' is much less relevant than one star review that says "ok, service took one hour, even after asking the server multiple times, the food was undercooked and tasteless"
Though my favourite Yelp complaint is that the food tastes "bland". I'm pretty sure that 90% of people that complain about this have absolutely no idea what that dish should actually taste like (or maybe is accustomed to commercial MSG pumped dishes)