It really goes beyond providing a place to live. As somebody who does not live in the US it blows my mind that if somebody has mental illness bad enough that they cannot keep a job, they then cannot have health insurance and so they cannot get help because they cannot afford it. It really seems like Americans have optimized their healthcare system so that those that don't need help are the ones most eligible for it (which is perfect if you are an insurance company).