Well, you don't really have to have distinguished insights to tell that Yelp is doing a horrible job as an advertising company. Their ads are unattractive and annoying. What is fundamentally wrong with their business model is that, good restaurants don't need ads to wow customers: they are already oversubscribed, only troubled ones do.