Once again, you cannot stop yourself from putting words in my mouth, Bobby boy! I did not say society society builds enough houses. (We need to build several billion houses in the next 28 years to keep up with global demand.)
Developers get paid to build houses. That's their incentive. Working families freed from the yoke of rent-serfdom will buy those homes. That's their incentive. Co-ops/municipalities/etc will buy the rest.
I don't have the time or desire to hand-hold you through this. Either you understand the article or you don't. I'd encourage you to read Henry George and Adam Smith and see what they had to say about rent-seeking.