Make up your mind what country you want to be a citizen of . You want the best of both worlds . Only having a Canadian passport not good enough for you ??? There you go , calling people names when they don't agree with you .
What else is new . LOL
Yes we do discriminate against Canadian Citizens based on birth place . Just ask Harper . He'll fill you in on the details . I LOVE this guy Harper . A real man's man don't you think . It's about time a political leader fought for rights of REAL CANADIANS and not those that have taken the Oath under false pretenses .
Unfortunately, you belong to the category of people we (Europeans) tend to see as "Stupid Americans" (we do it without judgment by the way). Since you did not have the opportunity to grow in a country with a long history of discrimination with governments who planned, organized and committed crimes, you cannot understand why the irrevocability of citizenship matters.
If tomorrow a Canadian government turns against their citizens, I could be classified as persona non-grata by such government thanks to this law. Not that I don't love Canada. No less than Germans who engaged in the resistance loved Germany. They just despised the 3rd Reich. They were classified as terrorists and executed or send to camps. You can argue they may have preferred to be stateless.

