The issue is not which kind of 'charity' is most efficient, government or private. The issue is that government charity creates a class of poor who are never anything but poor, make their beds daily in their own misery, cannot see the opportunities that are out there for them in this great country, and have given up their freedom for a type of miserable security that no one would choose without having it foisted upon them.
What do private charities do to wean people out of poverty?
Government welfare agencies offer educational support and jobs programs to provide a way out of poverty. Millions of Americans have taken advantage of these programs
And are still dependent on the gov't. The only gov't program that has offered a way out of poverty for people is a career in the military.
WELFARE by another name.