Since I am from Albania, which is located in Europe, to noone's suprise is a place that suits me, just like India to you.
Most of the Western Europeans (I met people from UK, Ireland, Scotland, Germany and France) were there on a working holiday visa. They didn't seem to be interested in PR and were only there to explore Canada. Believe it or not, they only wanted minimum wage jobs for a few hours so that they could enjoy themselves in the city. I mention this fact because even if you do get your wish where each demographic is limited to a certain percentage, Canada may find itself short of people as most people from Europe consider Canada a sidegrade and not an upgrade. Maybe people from Eastern European may find themselves benefitting from the policy where they may be eager to move to Canada as it will be an upgrade for them. I am only saying this because you may be subconsciously biased toward a policy that will benefit you and what you think are your people.
I feel like the policy you are advocating may not be practical. Like you said, a major source of immigration will always be people from developing nations. If you want to artificially restrict them, that would mean Canada would have to get rid of the merit-based system, which is bound to be NOC based anyway soon, and start to favor people based on demography. Wouldn't that mean that people that do make it through the system will be less skilled and less equipped for the demanding challenges of living in a first-world democracy like Canada?
And let's not forget that Canada is not US which is a leader in many industries. Most of the developed isn't really dying to get here.
But once again, what do I know. I only spent a month there and the people that welcome me with open arms and took the time to interact with me to make me feel inclusive may have been secretly racist. I am just a naive man from India incapable of forming my own judgments, unlike you, with your vast life experience of North America and (Eastern, Not Western I assume) Europe.
The fact that you mentioned to me if I wan to live like a white person and suggested the places where I can, can very well tell you what I am actually explaining: If the immigration is not in sustainable and in few numbers, the division in unstoppable among the population. People from each country will start forming their neighborhoods, which is the contrary of what you want to happen for a healthy sociable environment. Again, take an example from New York, USA.
The day you land in Canada, you will realize why they need that many people. From Airports, Malls, Restaurants, and like
@GandiBaat mentioned hospitals they barely have people to run those places. Sadly, it's only people from developing countries like mine and yours that wish to do those jobs.
In fact, they don't even need qualified people with masters. They just need students who will be forced to do those minimum wage jobs. The NOC-based system will probably fix this problem for them. Maybe once you actually land in Canada, you too will agree with the NOC-based approach, and let go of this demography-based notion.
Answer is simple, live in a first world democratic country, that speaks a language I am capable of comprehending and engaging, and be able to put my skillsets to use.
Nothing I saw over there would stop you from living that life. Even the Punjabi bradders that we all make fun of were capable of talking in English. And let's not forget that even the bradders will one day have to queue up in the same PR queue that you have been stuck for at least 2 years now, which would mean that would have to prove themselves as the PR system is merit-based.
If the immigration is not in sustainable and in few numbers, the division in unstoppable among the population. People from each country will start forming their neighborhoods, which is the contrary of what you want to happen for a healthy sociable environment. Again, take an example from New York, USA.
Immigration is a very delicate aspect to deal with, even more if a government does it for long term economic prospects.
This is something that doesn't really bother Canada. I don't remember where I read this but US is considered a melting pot. Canada is considered a mosaic. You can be a part of Canada without losing your original identity. If given the choice, I too, would choose to be part the society you are talking about. But alas.
One of my Bachelors is from SUNY Empire State college in New York that has a branch here in Albania, which makes my education North American too.
Sounds like you were a perfect fit for US. Why did you return from over there? With their demography-based immigration system, you should have been able to walk-in into their country based on your Albanian heritage.