This is patently false. If only the wealthy could afford to live there then the homeless would not be living there. However the homeless are living there because the local government has made it easy and attractive to live on the streets in these cities.
” the local government has made it easy and attractive to live on the streets in these cities”
Give a few examples of what the local government does. I’m just ignorant.