As a hedge fund guy, you stick your money on an island for tax reasons, but it's not always the nefarious reason everyone thinks.
It's the tax neutrality that matters. Once an investor takes money back to their own country, they are responsible for the taxes themselves. Rather than a system where for instance you might pay the country of residence and every investor from around the world needs to fill in forms to get their difference back.