First, thank you for your kind words.
I agree with the premise of your observation, but I would come at it from a slightly different perspective. At CIJA we are thinking very hard about how Canadians can reflect appreciation and gratitude for the wonderful gift this country is, come two years from now when we mark our 150th anniversary, and one of the things that has been percolating is the notion of not just the rights we enjoy but the responsibilities that attach to being a Canadian.
I don't look at this so much as an issue of punishing people by revoking their citizenship as a result of particular undertakings or acts they've committed, but rather that they are so fundamentally at odds with core Canadian values that there's no rationale or way to reconcile Canadian citizenship with that kind of activity.
For those who are born in Canada, we don't have those instruments to show just how far from core Canadian values those kind of acts are, but for dual nationals, we do. I think it's entirely reasonable for us to declare that those kinds of acts are so foreign to Canadian values and Canadian sensitivities that it merits us saying, “You no longer belong in Canada.”