saturn_656 saturn_656:
The Netherlands could always refuse to recognize their former citizenship once they attained their Dutch citizenship. Or just forbid it for those who can't/won't renounce their current citizenship.
It would be a little more consistent than two different sets of rules.
There are no 2 different sets of rules. Citizens can give up their Dutch citizenship by taking on another one. New citizens are being encouraged to give up their original ones.
Some do, some don't.
I am not becoming a Canadian citizen because I do not want to give up my Dutch one. I am a PR. What is different there?
The Netherlands can revoke Dutch citizenship from dual citizens and kick them out. If I become Canadian, you will be stuck with me till the day I die, regardless of my behaviour. As long as I stay PR, you can kick me out.
And again, that has nothing to do with Canada, because Canada allows dual citizenship. Even if Canada didn't, Canada can not tell me to give up my Dutch.
I can however become a dual citizen if I marry a Canadian citizen. That will be allowed by the Dutch government
My kids can become dual citizens if one of their parents is Canadian (whether born, by marriage, or taken on by taking the test). That too, is allowed.
Now THAT is messed up.