The real reason is that the Netherlands have their equivalent of British Overseas Territories, and use them in the same way: as tax-havens / money-laundering channels. That's something that only a few selected countries can vaunt, language or no language. Denmark missed a trick with Greenland...
Tax offences were not even prosecuted in the Dutch Caribbeans, so of course they didn't exist! Token gestures are being made to change this [1], under pressure from the EU, but do you really think an entire industry will disappear?