I don’t dispute that there are levels of affordability that are bad enough that they start to lead to various forms of homelessness, but it doesn’t seem to me like a fundamental rule that, if some people can’t afford to live alone in a large amount of housing, they also can’t afford to live with roommates sharing a smaller amount of housing, and that the right level of housing prices should also price some people out of those arrangements (ie it demands a pretty high level of inequality if you assume that the market allows typical people to afford to live alone and that sharing can typically reduce per-person rents by half or more)