Why the hell not? They didn't onshore any profits because of the insane corporate tax rate. Would subject your income taxes you could avoid? What would a shareholder think of such? And again that is just income taxes they are avoiding. They still pay tons in payroll taxes, FUTA, SUTA, various fees.
It's a global economy and countries have to compete for business to be based in their countries the way states have done for years. Until our leaders understand that the way to compete is through reasonable regulation, laws and taxing, we will continue to lose our footing in the new global economy.