Doesn't surprise me at all. I have stopped using Yelp for recommendations and went back to asking locals whenever I'm traveling. Not only is their search algorithm terrible (seems completely arbitrary to how or why places do/don't show up), the reviews and ratings seem to be a completely random and often times unreliable.
Part of the issue is that it's an oversimplified rating that doesn't allow for refinement. I can't recall how many times I see a place that has really good food only getting 3 stars because people don't like "the ambience" or the "service is slow" - two things that I, for example, don't care about as much.