Too many Chinese buyers, rich businessmen, corrupt bureaucrats, made money speculating on Beijing real estate and middle class speculators with children planning to study in the US have flooded the housing market from Vancouver, Seattle to SF Bay area. I guess they probably form at least 10-25% of buyers.
Just making overpriced metros ineligible for foreign buyers could ease the pricing pressure.