It's getting to the point that you can't sleep anywhere legally unless you're paying someone for the space you're occupying. Most of the cities near me have destroyed the woods that homeless people lived in, forcing them to move and leaving behind a weird ass looking stand of trees.
I used to work with homeless people and as much as being outside sucks, shelters can be worse. We had people in their 70s who went to shelters and slept on the floor, their heads almost touching their neighbors. They had their meds stolen and had to sleep on top of their belongings to keep them safe. A lot of people chose to sleep outside in the summer because they felt safer.
Yes, but if it's criminalized you get to remove the eyesore of struggling poor people with the added benefit of fines and imprisonment.