Thanks @Naheulbeuck for your reply and explanation.
So given that a Canadian resident will be taxed on his/her global income, it will lead to increase in overall taxes, as the tax rates in Canada are higher.
Yes, double taxation will be avoided by virtue of DTAA, but the tax outgo increases for...