Canadian visa policies got all kinds of foreigners investing big money into real estate in the city while not creating any actual jobs in the process.
So there isn't much of an economy supporting the city + thus a pretty small talent pool for any prospective startups to draw from...