Government controls the nature of housing through zoning.  As long as the expensive notion of single "family" housing is in place, costs will escalate as resources cannot match the ever growing population.  Allow three deckers found in cities like Boston which are three stories with a separate family on each floor, The structure is typically owned by one of the families or the building is set up as a condominium, and suddenly nice, cheaper to build, housing is available.