I'm glad to hear that you're in the camp of "Capitalism has failed to build badly needed housing" because it seems like so many anti-capitalists are in the camp of "Capitalism has built enough housing".
These are not mutually exclusive, the reason why is something being built matters. Capitalism can build a lot of housing as an "investment", but it doesn't mean that type of housing will meaningfully improve lives of people who need it. And that's what the complaint "America doesn't build" is really about.