I think that Canada will be overrun by miscreants from the third world before the long term effects of their stupidity take hold.
Canada isn't the United States. They're not just letting anyone in. Canada's immigration generosity extends primarily to those refugees who speak fluent english and possess engineering degrees.