Good to hear that the immigration policy is under review. I would like to contribute my experience since I'm a landed immigrant and have been in Canada for 3 years now. Who knows our suggestions will be considered. It will help the new ones planning to migrate.
First, I'll tell you, Canada doesn't recognized the degree, profession and years of experience that the landed immigrant has earned in his country of origin. I have come to realize what Canada meant when it says it welcomes skilled workers- are actually those in the category of labourer, janitors, warehouse men, cabbies, security guards and the llike. Immigrants with regulated professions like engineers, foresters, pharmacists, etc. are not needed here because Canada has its own already. I suggest Canada should make it clear that they only need people to fill in the manufacturing or construction industry.
If Canada would like to recognize the skilled professions of immigrants that are considered regulated, I suggest that these immigrants should be given the chance to challenge the licensure exams instead of telling them that their education had to be assessed again, that they have to go to school again, that they have to undergo apprenticeship, my God! this is time consuming and an immigrant who is new had to make a living to feed his family, pay high rent, etc. He can't afford to go to school again. If the Canada Visa office had already scrutinized all the documents submitted and recognized the education, profession and experience of that individual, why is it that when that immigrant arrives in Canada, all these credentials are not recognized whenever he starts applying for a job? I hope the Canadian government can give a chance for these professionals to challenge the exams. If they pass, it means that they are at par with the Canadian professionals. Give at least a maximum of 3 times for them to take the exams and if they still fail, then that's the time they'll be asked to go back to school.
In fact, I tell you the truth, I'm planning to go back to my home country. Most of the immigrants in the skilled category feel they have lost their dignity. I am even telling these to those who are planning to immigrate that if they are not hard up and they can still eat 3 times a day in their country of origin, don't go to Canada. Jokingly, I add, be prepared to forget who you are for you're nothing when you arrived in Canada- eat your pride and start flexing your muscles- you don't need your brains and Canada don't either.
PS. I also see this "immigration" thing as a way to provide for the pension of those who are going to retire as well as those in welfare. Skilled immigrants who come here are hardworking and honestly pay their taxes. By working and continuing paying taxes, retirees are assured they have pensions. Immigrants also bring lots of money before they can land in Canada. A family of 3 are required to bring at least Cad$12,000. Just imagine if there are around 100,000 a year coming- that's a lot of money for Canada! Immigrants just have to struggle and government support is little.