Politicians can blame Wall Street, landlords, out-of-state buyers, or anyone else — but the real issue is still scarcity.