Homeless people are people too. The government owes them its support just like it owes support to the finance guy who goes to work in a suit. "Use guns to make sure that wealthy people never have to see a poor person" is horrifying to me.
I love how you just switched seamlessly from “homeless people” to “poor people” as if they’re the same group. The serial offenders and chronically homeless are a distinct 1-2% of the population.[1] They terrorize ordinary poor people far more than they bother rich people. The police already clear the homeless encampments out of the neighborhoods where the finance guys and tech bros live. This is about extending that benefit to the other 97% of the population.
[1] This is obviously true, because every city has poor people, but not every city allows homeless people and serial criminals to intrude on the public sphere. Tokyo has many, many people who are quite poor by the material standards of DC. Tokyo isn’t clean and orderly because it somehow got rid of all the poor people.