You are completely right. Tax fairness is about redistribution according to the needs of Canadian taxpayers. When we talk about the needs of Canadian taxpayers, we talk about health and education that fall under respective areas of jurisdiction; and of course, we talk about having sufficient financial resources for the government to allocate these funds.
If there is less money coming in, it is true that there will be more people who will benefit from tax havens, to the extent that the door will be left wide opened. There is only a handful of people who are able to benefit from tax havens, whereas everyone else, unfortunately, will remain exactly where they are, and not draw a single benefit. It is true that jobs in Barbados are created. There are certainly Canadian companies that are able to benefit and possibly create jobs. But ultimately, tax fairness is certainly not being achieved. This is abundantly clear.