It's 2020, it just doesn't make sense to still have people living on the streets, like animals.
As most people are not financially independent, homelessness could literally happen to any of us. All it takes is a rough period in your live, you get laid off, a bad divorce, someone in your family passes away that used to contribute to the expenses and now you can't pay the rent, a war veteran that could not adapt to society.
A car breaks down and you can't go to your minimal pay job anymore, you get laid off and can't pay the rent.
To anyone who thinks otherwise and thinks homeless people just don't want to work, I recommend the channel Invisible People - https://www.youtube.com/user/invisiblepeopletv