Lonsdale denounces “the Marxist idea that American capitalism causes homelessness, and that only far-left activism can fix it.”
But… American-style capitalism DOES contribute to homelessness. It’s not the only contributor, but it definitely is a component.
And I don’t think I’ve ever heard anyone but the far right claim that anyone thinks far-left activism can fix homelessness.
What fixes homelessness is providing homes to everyone who needs one, along with a support network that allows people to actually live in their home with the freedoms afforded to advantaged people. How that’s accomplished is up to the community.