The widening gap between housing costs and most incomes is caused by escalating land prices, not construction costs or zoning rules.