While its sad someone set him on fire and several have been beaten to death lately, I personally think we could do without the lazy bastards. My solution?
Round up all the homeless, and make them work, say doing community servises, instead of making the city crappier by having smelly eyesores hanging around parks and public places thye can make the same places they help make crappy a better place by mowing grass, weedeating, picking up trash, painting buildings, landscaping and washing the cement.
In exchange for them working 6 days a week 10 hours a day they get to live in a tent community with other homeless people and they get three meals a day (skimpy ones of course), and some clothes (cheap stuff of course).
They wont get payed, if they want to earn money they have to work on there one day off or at night. They have to shower daily and if they decide they want to get a real job and do something with there life they get to live in the tent for 1 month while working a outside job untill they can save up enough money to be on their own.
If they refuse to work they dont get any food or water, or if they try to run away, stick there ass in the desert away from all civiliation. If they want to freeload they can do it where they wont be an eyesore on society. If they cant survive in the wilderness tough.
*Pathetic excuse for a human* "Hey man you have a dollar"?
*Me* "No, but I have some mace. If you let me spray you in your eyes you can have .50 cents."
Or "Sure man I'll give you 20$, spend the afternoon mowing lawns for me." Needless to say none are willing to work for money.
Nothing worse then the persistant ones who seem to think society owes them something, they just wont lay off when you tell them your not giving emm any money.
The ones that arent cracked out are usually drunks.