All those who sleep on the streets are individuals , different reasons for being homeless, different needs. What we think of as tramps were men who moved on , slept in sheds, most were alcoholics . Numbers increased after the two wars, we now know the cause was PTS with many.
Now some causes are alcoholism, drug addiction, high number of family break ups., young people who are not afraid to run from care and head for the cities. There was a time when many towns had Doss Houses but these were closed down.
Another problem is for some, they form their own communities, think of travellers, they stick together, friendships are formed and if given accommodation they miss their little communities, they don't feel they belong in any other world.
Regardless of their reasons for being on the streets thry need all the care and support we can give them, they don't need judging, just human compassion.