I think this is a good idea for public housing. BUT that is not what the vast majority of americans want to live in. Uniform apartments, townhomes or small single-family homes are not the norm and I’d hesitate to make the majority of future developments so homogenous.
And then you have the issue with government-provided housing as we’ve had in the past: underfunding, under policing, bad locations, NIMBY assholes, etc. We already have subsidized housing/rental assistance: Section 8. So this would be a constant battle to just keep it decent.