I don't know why I'm going to bother with this being already baited trolled but let's roll with this.
Yes.
People have a hard break in life, good people. Charity is the sake of, pity. Those whom relate/love/care about you trying to help. Even if it's not direct like that to a cause. Charity is a wonderful thing, if you can give think it over. I'm all for one taking care of themselves and their loved ones first. Gun to the head in welfare programs is NOT charity.
As a kid I had house burn down, people all near by knew pops always helped around area had kids. Meals, left over clothes etc. What would you get for a beat up old button down? 2 bucks? Sure some penny stocks but the guy who would help you fix the lawn mower needed that? You do the right thing. Hell, you do the economical thing. That's how you "repay", "rebond" friendships.
Be a good person it's not about taking someone out for a steak dinner, it's about caring and charity will come. Forcing a charity won't ever work and makes people not want to take part as there's mandates for it be it insure or welfare programs.
Also the idea of a private charity it can set rules. Welfare on a public system can't set as rigid rules. But due to gov rules a charity can't even be as picky as it may want. Now, while it seems oh great no racist charity, look at the other side... there's no "help the spanish" because illegal. So some Spanish person who got raped and needed cash for a shrink an heros... blood is on the mandate. In no way does this say should just be racist. It just says, locking people out of charities no matter how small a group they care about makes people less likely to donate, add that with social welfare programs... people don't give money to them..
Then lets get into the cancer of 501c....
So yea, the problem with charity seems to be a government. Telling you you can't help people. You know the system to ...help people.