Except it's easy to break a corporation into many constituent parts. That's assuming there are any US based profits to tax. Most companies of a certain scale only make money in Ireland, the Netherlands and the Caymans.
To my understanding, that only works if the corporations are still owned by a master entity. It wouldn't do anything if, for instance, an apartment complex of 1,000 units was split into 1,000 corporations that paid a non-profit HOA, and each of the 1,000 corporations just happened to have the same ownership by natural persons.