Earlier quoted context omitted.
Speaking as a Canadian who immigrated from Asia, and know a large number of rich Asians who have also followed the same path, the situation is really not as simple as you put it. The rich are in no way obligated to share their wealth with you - as the Canadian government has unfortunately learned. Our immigration programs have three paths: skilled labour, investment, and entrepreneurial. Skilled labour is simply lett…
Many countries, Canada included, have bilateral agreements on only taxing income once. So, if these people you know make money off foreign property, they pay taxes on it in the country where it is located. They do not have to pay taxes again in Canada. Which I think is fair: would you want to pay double taxes on your income?
That said, Canadian law tends to tax people on Canadian earnings. (Or at least it did the last time I paid attention, which was admittedly 15 years ago or so.) Which contrasts to US law that taxes US citizens on worldwide earnings (though the US does give a large exemption for foreign sourced income that keeps this from affecting a lot of people).