Obviously, this is an unproductive complaint about the homeless problem in San Francisco and this guy is a monster. But, the solution isn't scapegoating the annoying rich people.
But, let me remind you residents of Mt. Pious, homelessness does actually create social problems that annoy people. It's annoying to have a homeless man stink up your subway car. It's annoying to have people panhandling on the streets. It's annoying to get mugged or stolen from. Those are legitimate annoyances and I think that's what the guy is responding to. If you went to downtown San Francisco or Portland, Oregon most of you would be annoyed too.
The solution though is not to banish these people. What we ought to do is provide mental healthcare, drug treatment and a better quality of life for poor people.
I rarely get annoyed at the homeless in Portland...