Well, honestly, come on people! Nobody can be against protecting and re-enforcing canadian citizenship, however, how will tougher residence period make it harder to Fraud ? Those who lie about 1095 days will lie about 2000 days... Also, everyone can criticize those who fulfill the rules in order to become canadian and then leave, however, I don't see any legal basis for this criticism, yes, I agree, it is terrible, I hate it too, but every canadian has the right to go live elsewhere, as long as the person became canadian lawfully there is nothing that anyone can say legally, even with the toughest laws ever, in today's world you can't pretend that traveling and living abroad is in any way against the law, I know a lot of natural born canadians who live overseas, it is the right of every Canadian to live wherever he feels he should live - the canadian Charter of rights and freedoms is very clear about that.
Again, numbers speak for themselves, how many fraud cases did CIC catch lately with their draconian, tax-money wasting procedures ?
So please, give it a break, what needs to be reformed is simply the Canadian Borders Agency...CONTROL EXITS once and for all instead of punishing all of us here, I never frauded and I will never fraud, I fully respect the laws of my new soon to be country, I respected every single requirement to become canadian and I am planning to live here (in Canada) for the rest of my life, and just like every other canadian, I don't exclude traveling and exploring options outside of Canada, and I refuse to be criticized or finger pointed for that!
Conservatism is locking us up behind borders while today's world is about GLOBALISATION and freedom of movement! Athletes who are representing Canada at the Olympics and so on are TRAVELING and spending months abroad, should they get punished ? All those who work for the prosperity of Canada by developing canadian businesses beyond Canada's borders should get punished too ?
If the idea is to avoid fraud, the answer is to control exit points! Also, if the idea is to make people more "Canadian", then impose certain amounts of hours of community work as a citizenship requirement... There are many ways when you are smart enough to think out of the box instead of using punitive measures that won't change anything for those who Fraud but will only frustrate the law abiding people!
I will NEVER vote conservative, I will never forget or forgive their policies, I will take every opportunity, as a TRUE Canadian, to speak up my mind and to convince people to vote against the conservatives who are ruining the very foundations of what it means to be Canadian.