Oh c'mon. Canada has tons of space. And the way to create those cities you reckon everybody wants to live in, is simply to increase the population/tax base. There is every reason to start now so kids and grandkids can afford housing as they can in the US. Check the prices down there compared to here.
I don't know about space. It seems like everyone who wants to come and live here wants to move to one of three or four overcrowded cities. I sure did. I had to be here twenty plus years before I figured out I was better off away from a major population centre.
I have friends in Vancouver who are fretting about their retirement, all the while owning a million dollar plus home.