Think 5 year until citizenship with no extra credit for time as a temporary resident
requirement is fair.
If not for my personal experience, I'd be inclined to agree with this completely. As it is, I'd be happy to agree with it with one modification - either extra credit should be given for time spent after being approved in principle (e.g. when passport request is made) or else - with the sole exception of security related reasons - the processing time for getting PR should be guarranted to a reasonable value (e.g. 2 years max).
Think
requirement to remain in Canada while processing citizenship requirement is fair.
I haven't personally experienced this (at least, not yet) but same deal here - some folks have not had their applications processed for over ten years, how can you ask someone to stay in one country without exception for that long? But if it's citizenship with two years processing max (aside from security concerns), and regular H&C is allowed in granting an exception to the stay requirement (so I can visit my dying mother who only got sick after I applied for citizenship) then we're good.
Even in the case where security concerns make it take 10+ years, I think automatically granting a wavier of the stay requirement after the expected reasonable period (call it two years) solves any potential unfairness. Person has to maintain RO anyways until the grant is given, which keeps the applicants honest (or at least tied to contributing to Canada) even after processing times start to get unreasonable...
Attempts to limit the revolving door of new citizens without being too onerous to discourage many applicants.
Yep, seems fair enough.
Think we can both agree that Canada and many international students lost sight of the actual goal of immigration to Canada.
You think correctly. Agreed.
Canada ended up with many low quality applicants who don’t necessarily have a desire to integrate or add benefit to the Canadian economy
Not sure who you are referring to. Folks who applied for PR directly from overseas without being in Canada?
International students automatically contribute a benefit to the economy because they spend huge sums for their education and living. Meanwhile, temporary foreign workers actually work in Canada, so they are actively participating in the economy. If they're highly skilled and highly paid, then this is a benefit.
Of course not every international student is a good fit but being an international student can open a pathway to PR. It seems almost as if Canada should have some kind of culture fit and benefits (to Canada) test for folks considering PR, particularly prospective international students. So that they know in advance if they're not a good fit that they may be better off looking elsewhere, instead of getting lurked in by false promises.
and the government allowed many Canadian citizens to financially benefit from exploiting this group of newcomers. Sadly many who exploited and financially benefited from newcomers were members of similar communities.
Agreed. This is unfortunately and unfair. The worst part is that international students - who had other choices - may have well decided to put up with this specifically in return for the promise of PR, only to later be disappointed when PR proved to be out of reach.
Canada has done a poor job encouraging or requiring newcomers to spread across the country and resettle into all communities. Sadly many newcomers would benefit from moving to communities with less newcomers or in a diverse community but most insist on settling in a few select locations. I have encouraged many newcomers to apply for jobs across Canada and settle where they find the best career opportunities instead of insisting on moving to a specific location but most do not take my advice.
So I have a somewhat different perspective on this. I've seen that the most diverse locations seem to be the largest metropolises. Likewise, these larger places have a larger economy, and thus have more opportunity. Hence why everyone seems to wind up going to Toronto or Vancouver.
You're right that Canada could be doing a better job to encourage folks to settle in other places. Promoting remote work when applicable, for example, to allow folks to take that Toronto gig but do the work while living in Saskatoon. And when these folks then spread out, that makes the smaller cities more diverse too.
Of course some people have family or friends in Canada and want to move to be near them, so we're not going to get everyone. But there's still a lot of room to do this better here..