I'm not so sure your comment about Canadians want to have babies rather than bring in immigrants is so true. If there were so many babies being born in Canada we wouldn't need immigrants now would we?  People that struggle to keep jobs so they can endlessly consume are not capable of having families.  Our "Canadian values" seem to be that we prefer to work ourselves to death for profit rather than not consume so much and put the extra energy and time into raising a sustainable family.  Our entire economic structure is not geared to having families and living sustainably on the planet.