Thanks to Leila Kayali for shedding some light on this matter.

The way I look at it, such laws are a litmus test for immigrants and will keep out the small number who WILL NOT not fit into Canadian society.

Even if they don't both harbour grudges and consider illegal actions against the open society we have developed and they despise, it will keep out the types of people like the Shafia Family that murdered their daughters when they tried to break away from these despicable, out dated behaviours.

Far too often, we attract immigrants from countries who do not want to put down roots and adopt our societal norms. They look at the west as a place where they can score big financially (often with the assist of evading their taxes) and return to their country of origin as a big wheel, oppressing the locals as they were once oppressed.

Keep such people out and cancel their insurance citizenship if they leave under a cloud of tax fraud and suspicion. By their behaviour, we owe them nothing.