Since this is all about the facts, let's look at why Canada - and all advanced Western nations - had lower birth rates. Primarily, this was policy: governments actively encouraged women into the workforce while also implementing policies to reduce unwanted and unaffordable births. Canada also had severe austerity which the numbers show radically reduced family formation and births. 

Now, turning around and saying Canada and the economy needs to import the replacement population because Canadians are too 'lazy' to have children is fraud. If Canada had a deliberate policy to encourage higher birth rates and family formation, the situation would be different. As Iceland and others show, support women and families, and they will have more babies. You do not have to destroy the culture to get more babies and better economics.