I agree. If the US doesn't like tax havens, then the US can tax the local operations of companies that are incorporated there. No need for any hand wringing. Or maybe the US does like tax havens because they kind of keep the actual operations and money in the US which helps the economy despite a lack of tax.