Offshore Holdings
You would think the US would do something simple like saying you can hold any profits made offshore for a maximum of 5 years then you have to repatriate the money.
i.e. If you wanted to build up a pot of money for investment that is fine just don't take too long to do something with it.
In other words, use it or lose it.