No. There's people who truly need it and they do deserve our "charity" and then there's grifters who pretty much deserve to be shunned.
It's like any other situation, it's like "he will get his!", referring to God's punishment for murder, rape, etc., but taking advantage of charitable giving, it's like pitchfork and torch time. I'm not saying to walk as if a babe in the woods. I have asked here about the various charities for veterans for which pays the highest percentage and the like. Once your dollar leaves your hand, it's out of your control, after you've done your due diligence.