That's the excuse the wrap the law around so it doesn't look like they're making charity illegal. Don't fall for it.
Nobody is "making charity illegal." That's a strawman you created to prop up your otherwise unsupportable argument.
Time, place, and manner restrictions don't make charity illegal any more than they do free speech.
You sound exactly like the Occutards who insisted that camping in public was protected by the 1st Amendment.
All you accomplish is turning off reasonable people and setting back your cause.
If you want to help feed the hungry, good. Do it at a church, food bank, shelter, or soup kitchen. Not in a public park.
Is handing out sandwiches now illegal in this jurisdiction? Oh, it is? I'd say that makes a charitable act illegal. Your passionate defense of state power is noted though. You're such an obedient citizen.