It worked (over 100 years ago) because the government was offering a free quarter section (160 acres) to farm, to fill up the prairies.

Right now, Canada does not need an increase in population in Toronto and Vancouver.