Note that the 'aging boomers' argument doesn't apply, that the net benefit per immigrant is disputed, and that there are other net benefits to the economy such as innovation.
As such, it seems to me that there is a cost to immigration which weighs more on cities, especially Toronto.