Mark
Let me return you the question. The needy and the poor should then left to fend for themselves? A modern society then has no obligation toward those less fortunate? Please do ponder on the value of a society that would abandon its poor and needy ... Poverty and neediness can befall onto any particular person... Such occurrences have then the strong effect of changing one's perspective ...
That's what charity is for. And we Americans are darned charitable. We would be more charitable if 92% of our income didn't go to the government in the form of taxes, devalued spending power of our fiat currency, the many ridiculous fees and permits we are required to have just to live, etc.
No man has a moral right to that which he did not earn. When you put a gun to my head and say "give to the needy", I say "go to Hell."