Debt is very poor rationale to oppose this.  First, more children born in Canada will translate to more taxpayers. Second, more children born in Canada to working parents means more Canadian children. Third, demographics trends are highly unfavorable to Canadians - we are below replacement rate and have to import foreigners to make up for that. You can have more immigration or more domestic production. Which one would you rather have?