Actually, many of your points are good, just not your first one
> The supply of residential housing should be at a level, where buying or renting from a private sector could be considered an option, not a necessity.
That's actually good.
> Local governments should be allowed to rent houses from private investors
Nah, there's no value for the private sector to add, and huge risk of regulatory capture here.
We avoid NYCHA failures be saying public housing != low income housing. Allow the average rent to meet costs so public housing is self sufficient. Having average rent not meet costs is moronic politics, basically committing seppuku for the right.
> So that residential property is not viewed as an investment, but rather as a way of getting maintenance money for idle properties.
Also true!
-------
> Why this reminds me of treating workers as caged hen? Dense in the sense of building complexes of decent size family homes? That I could support, but building blocks of shoebox flats, should really be eliminated.
Saying density means less space for people is dead wrong! Less land space too, but taller buildings can mean bigger units.
Back yards don't scale. Ensure people city and natural park access (which the Bay Area has lots of), and then build the buildings as big as possible to give people humane floor space.
Ultimately it's single family homes that make people caged hens....in tents.