Yelp absolutely don't care about small business and how their filtering system works. My wife is running a small business and she has been facing exactly the problems described in the article. Real customers posting real reviews but quickly disappearing in the filtered reviews for unknown reasons, some of her customers have been on Yelp for a while but still their reviews are filtered, while some competitors (we guess) post a negative review with what is most likely a fake account stayed, and are never filtered out.
Like in the article, my wife was contacted by Yelp to advertise, and she declined... Soon after some of the positive reviews vanished!
Yelp until a year or so ago didn't even let business owner reply to a negative review, so the power was in the hand of the reviewer. What is worst is that even with that in place, even if a fake review is posted and advertising for a competitive business which is against their TOS, Yelp simply do not care of removing such review. Another area wher Yelp is doing a really poor job: it is still possible to review a closed business or a business that change name BUT the business owner can't reply to any such post. So the communication is borked and Yelp does't care to fix that. They do mention "freedom of speech" which my wife and I do get, but then how come someone can post a review on a close business, but the previous business owner can't reply to it?? If people are able to review but owner can't reply, it means that their back end system has some logic to handle that, but the code for the owner to reply has most likely been disabled ! Why? That's not really how freedom of speech work!
Yelp is NOT at all for promoting small business, they are in the business of selling ads and having the most page views. Trying to be a fair and honest business is not at all on their business plan.
From what I heard from other small business owner here in the Bay Area, they have experienced mostly the same.
Yelp is what I consider a SCAM and as a software engineer I will never consider a job in this unprofessional company. Sooner or later I think the truth will be shown on how Yelp manipulate their system for their own benefits.
Finally to conclude this rant, my wife business is still going on even with some negative reviews because we made sure that she was not dependent on Yelp for getting customers. She had many happy returning customers for the past 3 years, even if their positive reviews disappeared.