i think it would be a useful long term social project to make "homeless people deserve to be homeless because they made Bad Choices" as socially unacceptable and hateful and backward a view as a racist or sexist one. i think that could be a cornerstone for building broader political consciousness.
14 years ago my marriage ended suddenly, and it was a traumatic blow to my self concept and overall mental health. i felt like my life was falling apart. i made it through only because i had friends, family, and a steady job. if i hadn't had even one of those, there's no telling how far down i might have spiralled. from that point on i understood how close i am, most of us are, to being unhoused and without support. that is a message we must carry to the rest of society all around us.