And guys, please do not picture first-world countries as heaven. There are people living such a life in our countries which Canadians, Americans, ... can not even see it in their dreams. There was a cheap charlie a few years ago travelled here and he was almost having a heart attack seeing certain parts of my hometown. And he was expecting to be treated like a king because of his passport here but unfortunately, nobody gave a shit about him being a so-called "first world citizen" in my country. After all, money plays a way greater role in your life quality than your country of residence/citizenship if you ask me.
And do not put so much effort into analyzing the behavior of Canadian politicians and its effects on immigration, A few tens of thousands of outland applicants from here and there would not be even the last priority of a politician. Canada can and will definitely will survive even without pure outlanders like us. Trust me