I can't even remember the last time I saw a homeless person in Vienna, a city of two million people. The reason it's like that is because we fixed the systemic issues that plague the US. [1]
It's not my view of the world that's naive. It's yours that's overly cynical and that cynicism is holding your country back.
[0] https://www.feantsa.org/download/austria-2017859919493467368...
[1] https://crosscut.com/2017/06/homelessness-housing-crisis-sea...