Earlier quoted context omitted.
This is only part of the problem - and a small part of the problem at that. The real problem as always is zoning. Houses cost roughly the same on a $/sqft basis, adjusted for inflation, as they did in the 1970s. They're more expensive now because outside of town they're twice as big on average [1] - in part due to zoning rules. In town, zoning rules preclude densification necessary for supply to meet demand [2]. And,…
Part of the problem with the first item you mentioned is that developers don’t really want to build cheap housing (I guess this is an assumption, but it makes sense financially.) They can make way more money catering to the people who can “afford” to build a $500k home, and people who want a very custom design and lots of space. On the renting end, “luxury” apartments will make more money than really basic cheap unit…
[edit] and btw, I think builders aren't tripping over their shoelaces to service the low end of the market because they know the city is so aggressively capping how much they can build. This means they will only build the most profitable units, the high end today. But once the high end is saturated, the low end ones will be the profitable ones anyways.