I really do believe that Yelp hooks you up if you play ball with them.. meaning they profit from your business. I guess that's business.
When Yelp started making money off of me, they added already filtered reviews to the main page and don't filter as much. Only 1 recent review got filtered. I am still a small growing company and have benefited greatly from Yelp for getting me new clients, but more importantly giving my business street cred with actual customer reviews.. which are priceless.
Yelp also helps me get 1st page google in my area, so I will continue to use their service and is one of my best marketing outlets.