We had some group that fed the homeless outside of an el station in suburban Philly. How wonderful.
So, everyday at the evening rush hour, as taxpaying, working, Americans were trying to get home and feed their own kids and pay bills so they wouldn't be homeless, they had to run a gauntlet of filthy, smelly, likely-to-commit-an-assault, homeless people.
You want to feed the homeless, feed them at your house. Let regular people go about their business unmolested. Neighborhoods that had a few homeless 'regulars' became beacons for attracting bums from all over.
I notice that many of these so-called do-gooders often come into neighborhoods where they don't live and don't give a crap about the disruption, crime, dirt, etc. that their efforts bring with them.