What’s hypocritical about sheltering money? Do you take advantage of pre-tax payments, IRA’s, deductions, and etc?
The USA has the HIGHEST Corporate Tax Rate in the world. It is expected that billion dollar corporations use off-shore shelters; it would be foolish of them not to.
Politics aside - All major corporations use off shore accounts.