@Respectful Troll -
Boards of Directors and CEOs are expected to create the maximum return on the money they receive from investors. Taxes are looked at as an expense and one that can be managed by picking the right production venue.
When a comapny locates in a low-tax area they are doing exactly what their investors want. I know that with my retirement nest-egg I watch very closely for companies that minimize their costs and maximize their revenues.
You have a real entitlement mentality that you are going to have to get over. You aren’t entitled to the company down the road that employs you or your neighbor. You aren’t entitled to take the earnings of shareholders so that you can spend it in your local community.
Corporations shouldn’t be taxed at all. Their income should be distributed to shareholders and the shareholders should pay the taxes. But greedy politicians couldn’t wait for the proceeds. They want those funds now so they can continue to buy votes.