Pretty much everyone sounds like an idiot when they try to slap an easy solution on a problem as complex as homelessness.
The problem is not that they currently lack housing. It’s that they are psychologically broken from a life of abuse, drug use, and just about any other unpleasantness you could imagine. You could give each one a house and a million dollars and they’d be just as broken as ever. But wait what we’re we talking about?