Yelp is garbage. The last company I worked for is a very well respected community service provider. However with all services offered to the public, there will always be people who will complain. Sometimes legitimately, but many times simply to stroke and smooth their own complanitory ego.
As a whole on average the public has great commendable things to say, as do all of the award programs we would consistently be nominayed for and win.
However the experience with yelp is the same as lkfmdc is describing.
Besides, anyone who actually forms an opinion bases soley off of a single online skewed public forum comment system, without doing a more in depth study, doesn't really matter. The reason being....they ARE those people that complain to try and make themselves feel better about being sh1tty human beings.
For whoso comes amongst many shall one day find that no one man is by so far the mightiest of all.