You don't have to pay Canadian income tax if you declare no-resident status to Revenue Canada, which requires you to cut all ties to Canada. Many Canadian are doing exactly that. However, you need to maintain tie to Canada if you want to keep your Canadian Permanent Resident status. So it's a gray area.