Even if one acknowledges the hard work and social and economic contributions of immigrants, one could worry about the sheer scale of Canada's immigration program and the pressure it might place on Toronto — socially, infrastructurally and economically.