Thank you.
On the whole notion of who should have their citizenship rights taken out, your suggestion is dual citizenship. As I said, there are 2.8 million Canadians who live abroad half the time, or some time, and they travel back and forth. Some of them take out dual citizenship so that it's easier to do business in that country. In the case of my mother-in-law, she travels in the south, so she took out U.S. citizenship recently because of the hassle at the border. Why would you want to discourage people from taking dual citizenship?
I hope it never happens to people, but some countries force people to get into the army. Some countries take teenagers and force them to become child soldiers. In those cases, those people could be Canadian but may have dual citizenship and are forced to become soldiers in that country. Is that then an act of treason, an act of war? What will happen to these Canadians?