Most communities have laws against loitering, and for good reason. People sleeping on the streets scare residents and disturb any sense of peace. They are also potential victims of crimes and sometimes perpetrators of them. Cities should absolutely deal with anyone found sleeping on the streets. Even if punishment is too harsh, services should be rendered to help them out.
If you don't want homeless people on your streets give them homes. Punishing them will cost a lot more than that. If someone is sleeping on the streets it's usually because they don't have any other options not because they want to be sleeping on the streets. Give them a place to live.
No,cities should not punish people found sleeping in the streets.Normally people don't sleep on the streets because they want to.There is usually some underlying problem like mental illness involved.Punishing someone with a mental illness would be like punishing someone who has a physical illness.They just really can't help their illness.
While it appears that the number of people sleeping on the streets is on the rise the last thing that we should consider doing is punishing them. Many of these people suffer from mental health issues and extreme poverty. We should reach out to help them as opposed to punishing them.
People sleeping on the streets have nowhere else to go and they should not be punished for being abandoned by their families and society at large. If they are moved off of the street at all, it's because the police should protect them by moving them to shelter and safety.
I fail to see how a city can punish a person found sleeping on the streets. If a person is sleeping on the streets they are more than likely homeless. I suppose you could jail them, but they would probably consider that a favor since you're giving them a roof and maybe even a bed and a pillow.