If you spend your life creating a business to build a reputation why would you be mad that a company as shady and dishonest as Yelp to put up an ad begging for charity when you may or may not need it, or want it? Yelp is a horribly unethical business, for them to step in and potentially ruin my business without my consent to do so is huge.