One reason would be, "because you can make a loan in the offshore company", many countries in the EU don't allow the owner or the director of a company to make a loan in the company! Other reasons would be that it is a tool to lift out money without to pay personal tax if done correctly.