That's the only conclusion I keep coming to as well. Unfortunately, Canada's birth rate is disproportionately low compared to other countries of similar economic and geographic size. The federal government has had to make up for this by having what is arguably the most liberal immigration rate in the world. I wish I understood why Canadians seem to be so reluctant to have bigger families. The government (federal/provincial) needs to create more incentive for that. It would also mean lower taxes, if our population was larger.