Well, we clearly have different fundamental views and opinions aswell on immigration, and apparently even on the use of words.This is totally false. Relative to what is needed, the number is very very modest. Canada has some very well defined limits to immigration which are given in level plan.
Secondly, Canada's immigration has been very heavy on higher skilled individuals while lower skilled individual in construction for instance simply does not get any focus. If a worker wants to work in Canadian construction industry for instance, he already needs to have a trade certification in Canada. Needless to say, lower skill trade workers are in short supply. Look at time it takes to get a plumber, electricians and general construction workers. Construction and repairs take very long.
Canada needs a different channel for immigration for trades which allows easier intake of workers in those areas. And it needs higher immigration levels.
Also, it needs to streamline its immigration processes.
Wrong. It is possible to out-immigrate the greying population. It is just not as politically "popular".
Also, Canada has been historically heavy on skilled immigration. It is just not equally curious about so called "essential" workers. And secondly, Canada has not been very active in enabling the immigrants. Regulations and cartels have been major blocking issues. Like doctors who immigrated here do not have a simple or fast path to practice or work in a hospital.
So, let's just agree to disagree.