One of the healthiest features of the American experiment is a federal system where you have a broad spectrum of options in terms of tax rates versus social services. People (and companies) can, and do, pick legal regimes which optimize for the outcomes they find important. You may have heard people sort of like living in California, especially if they work for political subdivisions of it: that comes at a price -- you'll pay a gobsmacking amount of money in taxes relative to a similarly situated individual in Texas. (I managed to pay California several hundred dollars in taxes last year and I don't even live there. Yay, hotel tax.)
Competition among governments internationally is also healthy, for much the same reason. The market in tax and legal protection encourages governments to not just expropriate all the surplus from their wealth-creating constituents.
But if a corporation has a significant presence here and is consuming an american-educated work force, american highway spending, american police spending, american state dept actions to ensure supply of various things (the oil industry would grind to a halt without the cloak and dagger stuff)..
then they pull an accounting hack and we're supposed to believe 98% of their operation is in the Cayman Islands? We're getting ripped off. You don't like taxes, I get it. How do you like the idea that you're paying higher taxes (or taking on more gov't debt) because other people are bilking the system?
you never hear Singapore, Dubai or Hong Kong being called 'tax havens' (they are), the word is usually associated with 'Dutch Antillies, Bermuda, Jersey, Guernsey' (ie. evil nations who are taking our money)