I beg to differ. It's not up to just beancounters and lawyers to find loopholes, they're on the inside of this. THAT's part the of problem because they make the tax laws.
It's up to everyone to be vigilant and recommend mechanisms to identify and discourage loopholes. These tax haven users should pay the same taxes. To make the tax system even more fair, for every transaction where revenue is made, that revenue should be taxed and paid to the government where the selling company resides right away. Usage-based taxing, just like they do for their clients using cash/interac/paypal/mastercard. There should be no exceptions/waivers/grandfather clauses for any individual or corporation or other kind of business entity. If the lawyers in the parliament/congress don't expedite quickly enough the public's request for tax fairness, then we should question whether these tax lawyers have the better good of the majority of the public at heart. We should then probably appoint other kinds of individuals to create/enforce laws for tax fairness in every country. WCIT could help with this considering all international communication is internet-based.
It's a coincidence that I just heard about a book called "Treasure Islands" by Nicholas Shaxson recently about tax havens. From what I understand, the book discusses tax havens impacting heavily on world politics and economies and have much to do with world's current economic problems. Here's a quote: "A fundamental building block of modern economic theory is transparency: Markets work best when two sides to a contract have access to equal information. Treasure Islands explores a system that works directly and aggressively against transparency. Offshore secrecy shifts control over information and the power that flows from it toward the insiders, helping them take the cream and use the system to shift the costs and risks onto the rest of society."