Many countries invest in their people, provide education, houses, jobs, services, etc, and as a result, they have a wealthy, educated population that is an attractive market to sell to. But if that country has high corporate taxes, and the company can sell to that market from another country, then they end up paying less taxes and not contributing to the country that invested in that market.
That's what I mean with a race to the bottom. Of course there are other reasons why a company might choose a certain place. New York, despite its bad roads and high property prices, is popular because it's close to Wall Street, for example. But companies that have no geographical ties to New York specifically, will probably put their main office somewhere else. Wasn't Delaware a popular state to register your company?
Though, I think Delaware is past it. Even if they had higher corp taxes than ny, they would still win because of the "service" the judges provide by siding heavily with companies (over workers, consumers and even gov).
https://www.democratandchronicle.com/story/news/politics/alb...
Take New York State for example. It has some of the highest taxes in the country. What do the citizens get back? Roads? Well, New York roads are known to be some of the worst in the country. And you still have to pay tolls to use them. Schools? Just average. State University? Again, quite average.
What the heck am I paying for?