I agree. But by allowing them to be in public spaces we're giving some squeak to an otherwise unnoticed wheel. Maybe then it actually gets the grease it needs.
Also... would you want to live in a tent in the park? Do you think they want that? Nobody wants to live their life that way. These are people without anywhere to go. Should they sleep in dumpsters just so we don't have to look at them?