I'm not a fan of this law. Take my dad for example, he's been a citizen of canada for over 40 years. If he fucks up now he can be stripped of his citizenship without a judge even being involved in the case? He already gets annoyed when he is called an indo-canadian ("How long do I have to live here before I am just a Canadian?"; "Where the hell is Indo-Canada?") I can't imagine he will be happy about this.