I guess I would reply by taking what is a very good question and sort of pushing it forward, which is to say that it's not true that Barbados is a tax haven in the common-sense use of that term. They are a high-taxing jurisdiction. They have certain features of their tax system that in certain circumstances allow for low tax, just like Canada, which is a high-taxing jurisdiction, has numerous features of its tax system that allow for low tax or no tax, in certain circumstances.
On May 10th, 2007. See this statement in context.