By the same token, why didn’t the state government require those hundreds of developers and landowner sellers in places like Vacaville to fund a mass transit system from their profits . Did they think that would be communism?
Uh huh, if you think that home prices are expensive now, just wait until some requirement like that is put into place. It’ll make the bubble gosh darn cheap.
First rule of business – costs are passed on to the eventual buyers. If you can’t do anything with a reasonable amount of profit, then it’s better to just not do it at all.