So fucking sick of people like this. They genuinely believe that every single homeless person in America is a hyper-visible, unmedicated schizophrenic who's too mentally ill to want to get off the street. Never mind that the vast majority are members of the working poor and live in cars, friends' places and transitional housing—doesn't get more invisible than that.
Universal housing would effectively solve the homelessness crisis and every counterargument is actually a supporting one if you have half more than half of a braincell. Yes, a lot of homeless people need additional (i.e. psychiatric) help, BUT THEY ALSO NEED HOUSING because poverty literally exacerbates mental illness. Yes, libraries shouldn't be treated as homeless shelters, which is WHY HOMELESS PEOPLE NEED HOUSING. Yes, a lot of people who're forced to live in squalor on a literal street corner smell, which is why THEY NEED HOUSING so they can have basic dignity and access to a shower.
A generalized "we need to do something about the homeless" has the same function and vibe as "we need a final solution to the Jewish question" on reddit.
Ordinary people shouldn't deal with homelessness because it's a systematic issue that has systematic causes that cannot be dealt with by individuals or small groups. Ordinary people can no more end homelessness than they can end climate change or wealth inequality.
In order to end homelessness, the existing unhoused population needs to be housed, given access to medical and psychiatric care where appropriate, and reintegration into "normal" society over time. Moreover, to end the problem you also need to end the systematic causes of the problem, including drug abuse, the fucked up housing market, and capitalism itself.