I saw that as well and as a Yelper, I agree with their policy. Not every site needs to be about politics.
I agree. Yelp has a right to service integrity.
Just and FYI.