This thread is starting to get hysterical -- as Matt the Antipodean has pointed out, what is happening is how laws are made in a parliamentary system. It's normal. The minority makes noise, the majority does what it wants. Furthermore, this bill is not controversial -- large majorities of the population agree with making it harder to get citizenship, a lot of Canadians are concerned about that. It's also normal. The objections to the bill are technical and philosophical. People who think about citizenship are generally opposed to the idea of making it two-tiered. Other people object to the bill because of its procedural issues around citizenship revocation, oath of intent to stay, etc. I object to it for those reasons, and selfishly too, because I want to apply this year.
It's probably going to pass unchanged, and then the issues around oath of intent and revocation of citizenship will be fought first procedurally and then legally. Until that happens, no one will know how those clauses will affect us. Practically, there is every chance that they will have no impact at all, at first, but time will tell on that.
You know what, though? This bill is less of a change than shifting FSW to an EOI model. I think that's a REALLY low blow.
Could I also ask that people who are weighing into this thread with the question "When will the bill pass? When will the bill take effect?" please read the thread, in which this question has been analyzed in great depth and detail? Thank you!