Ah PMM, more of your all too frequent condescension. I am not an idiot. I know how the parliamentary system works; thank you very much. BTW, that has nothing to do with a parliamentary system. Regulations are changed in Presidential/Separation of power systems all the time, as well. But you would think something like changing the citizenship process would involve some public debate. Could the opposition perhaps have the opportunity to give its input on these issues in front of the nation?
I think you will find that the majority of Canadian citizens are totally in agreement with this new rule. One of the major criticisms of immigration and new citizens is their lack of good English/French. There has been tons of 'public debate' on this subject and everyone concurs that English language proficiency is probably the most important factor to becoming a citizen.
I doubt any political party would back a regulation that allowed someone to become a citizen who could NOT speak good English or French.