The basic problem that these tax havens probably present on tax systems is that Canada's tax systems will be 100 years old in 2017. They were developed at a time when tax havens, the Internet and e-commerce did not exist.
They are therefore based on tax principles that require a physical presence.