If the argument is that homeless people will see such handouts as their right, and then consequently see little need to change, couldn't this charge be levelled at the MPs/Cabinet members who were found to be part of the expenses row, and the bankers who continue to trouser obscene bonuses?
As per usual, double standards are operating depending on whether you fall amongst the poor/vulnerable or the greedy elite. If you are unlucky enough to be on the streets a hugh debate ensues over whether somebody can give you the odd cup of soup or a bacon sarnie that may well keep you alive that night. That this is being debated whilst the rich are getting richer on their own form of handouts is pretty pathetic.
For those organisations who denounce the soup run, have they ever surveyed the clients they have moved on to independent living from sleeping rough? Would they seriously argue that none of those people will at some point have accepted food whilst on the streets? Somebody's capability to leave rough sleeping will depend on far more complex issues than whether or not they've been provided a free bit of grub.