Dejaavu said:
So in a way they are selling Canadian citizenship for money/investments and bring the skilled people with money or very wealthy in return for a citizenship of a developed country?
Canada is run like a corporation, haven't you noticed it yet? It even has a PR/marketing team that recruits abroad like some kind of multinational company. Canada's logo with a flag is recognizable registered mark. It's not a country with history built around a nation with traditions that stands for something unique. It's almost entirely focused on money.
In Vancouver, for instance, Canadian government has already basically ruined lives of younger generation who are being squeezed from this city and the province by unrealistic RE prices and no jobs caused by allowing massive influx of foreign investors who need to transform their federal reserved notes into something real and are not so easily allowed anywhere else. It's all done purely for money.
Open immigration, a route when you just fill an application to come as opposed to finding job first like in the most countries now, is a form of reverse colonization.
People come with savings and either start working generating tax revenue or spend them away in Canada and even maybe forced to return back to their land because they can't find descent jobs. So yes, PR's are welcome, even if they leave after.
But when it comes to citizenship, why would the govt want to fix or speed up the process? They know very well thousands waiting to leave once they get passport, articles about this issue pop up constantly in newspapers. When someone is granted citizenship, they obtain more rights while government obtains more responsibilities, so it's better to delay this moment as much as possible. They can't cancel granting citizenship completely of course, because most of the productive people would leave or not come here at all.