Have a look at how things are done in Scandinavian countries, Australia, New Zealand.
We have very few obscenely rich people in Australia, and we have no desperate people.
https://en.wikipedia.org/wiki/Homelessness_in_Australia