What is it about being confronted by the weak and powerless that brings out the douchebag in so many people? You don't want to give money to the needy? Don't do it! But at least have the decency to shut the hell up about it. And for Christ's sake stop embarrassing yourselves by trying to pretend that it's some kind of superior moral stance.