This is nonsense. Have you been to Vancouver? It is adding new housing extremely aggressively. Anywhere you turn, you'll see a good dozen high-rises under construction. Five years ago, you'd have seen a different set of high-rises under construction. Five years before that, same story.
Vancouver isn't San Francisco.