Rent was mostly caused by us dropping the ball on building new housing and not zoning properly so the only profitable things to build were massive single family homes or complexes with huge amounts of parking which obviously required a lot of land.
Immigration is just a tiny piece of an interlocking puzzle.