There are some valid points however, I must contend that Canada's educational competitiveness will not suffer as result of these policies. Why?I think OP gets some valid points. The applicants who are living outside Canada should not be in the same "Pool" with students that study in Canada.
1st: There are no ways UofT credentials should be equal with other degrees around the world.*
2nd: Companies outside Canada should not be compare with company in Canada.*
So why CIC want to put CEC in one EE Pool?
I think there are some political and economic reasons for Gov to do so. But I think the main reason is because FSW applicants bring too much cash to Canada (a lot of money).
The backfire?
1st: This policy will reduce the competitiveness of Canadian education. UofT without International students could not have enough money to maintain their ranking. This year UofT ranking is the same with NUS of Singapore.
2nd: Furthermore, international student who studied in Canada and maybe worked at a Canadian company could go back home. This is brain-drain for Canada. Also the current policy brings bad reputation for Canada Immigrant system.
Bottom line:
I do not think this policy will change anytime soon. But 5 years studying + working in Canada is too much for a person that could invest in a Citizenship of Canada. That is too expensive. Since a rich family could let their children stay in their country and do something useful and contribute to their homeland.
Good luck everyone.
1: FSWs are 95% of the time engineering and IT professionals with years of experience. There might be some impact on Canadian credentials in those fields but there are a plethora of other fields that require Canadian education in order to be considered for any type of job here e.g. medicine, law, public service and government-related jobs etc. NO ONE in these fields can work in Canada without Canadian credentials. So, I agree with building IT and engineering sectors at a relatively small cost to competitiveness.
2: Statistics have shown a significant increase in study permit applicants from around the world ever since the Trump administration took office. *go figure* This has actually increased the competitiveness of Canadian Education.
The bottom line:
Immigration is not a free for all system. The government has a very clear picture of the demographic background of the workforce they need to grow Canada's economy. It is not designed for every single person that applies here for school or as a FSW to ultimately get in. Many will and many won't but you can trust that many many more will continue to apply and as the preamble of the Express Entry Programme explains "Only the most competitive applicants will be invited to apply".
As for citizenship, many people have qualified for citizenship before the 5-year timeline. You can invest and become successful if you start investing the very first day you land in Canada so that by the time you are granted citizenship you would be well on your way to long and happy Canadian life. You don't need to wait until you become a citizen to start.