"And speaking of finance, the island has no capital gains tax, stamp duty or inheritance tax, making it an enticing prospect for many." This one sentence sums up why the Isle of Man exists the way it does. What a puff piece. Britain/UK/whatever are full of these little places to hide your money. That's all this is. Yet another crowny thing that allows the rich to avoid paying their due in an undemocratic society.
IOM as it is today, though, is unusually able to be influenced by its wealthy residents. I once heard a very wealth individual say he moved there not for the tax benefits but because he could have greater influence over the government in such a small nation.