I leave what other people feel appropriate to what they can give to charities completely up to them without judgment of any kind.
I just know that welfare and food stamps in particular are way out of control, basically overwhelmed by fraud and abuse.
I am like you in that I want to see the fraud and abuse eliminated.
It's not about charities. Welfare isn't charity.
You can't have fraud and abuse if programs like welfare and food stamps that shouldn't exist don't exist. That you still want those programs to exist proves you have determine who should be forced to pay for someone else's irresponsibility.