You posted almost exactly the same response else where. You either a bot or hired to speak robotically without any broad considerations to humans who have left their countries, parents, siblings and relatives to come and live in Canada by sacrificing everything. Canada didn't open itself for us because of the goodness of its heart. Canada needs us. Without immigrants this country will be transformed to a 3rd world country in 10 years. I worked in a tech company where 95% of the work force were immigrants. But what Canada expects from us is to be submissive slaves who cannot speak or object on anything. If you are truly an immigrant with a PR status, then you probably don't know how difficult it is to settle in Canada as an immigrant. Truth be told, if other countries gave citizenships as easy as Canada, you wouldn't see many immigrants in Canada. The job market in Canada is very small and stagnant. Even Canadians leave Canada to the US and Europe. To live in Canada as a skilled worker immigrant (especially immigrants of color), you have to take low skilled jobs like stacking shelves in stores or drive Uber. Canada's best bet is to settle new immigrants with decent jobs to stay. Otherwise, they will leave. But even then it's not a total loss. They will most likely consider getting back to Canada and settle once they have the chance. You cannot make Canada home to highly skilled workers by offering them low skilled jobs, and by expecting them to be submissive slaves with shut mouths.