I don't really see the purpose of Yelp if reviews can not be 'raw' and 'uncensored'. The reason we all use yelp is because we won't get some boilerplate testimonial- rather we will get the gritty details whether good or bad.
I can see the effects its having on some businesses. My suggestion to those businesses: focus on good customer service