If the company moves to your state (or does whatever is required to get the special deal), they get a tax break. If they don't, they don't. Needless to say, none of the people already in your state get the tax break. They get stuck with the bill for the taxes that the new company isn't paying. This isn't complicated. You're just kind of dumb. Sorry to be mean, but I can come to no other conclusion.
I"m dumb? I asked repeatedly: how do other people pay more taxes because somebody is moving to a state and just paying a little less? The current companies there pay the same. In fact, new businesses might actually save them from getting their taxes raised even more down the road. Sounds like you're kind of dumb by saying companies would pay more taxes if businesses moved in than they would if those businesses never moved in. That' doesn't even make any sense.
Now if a business doesn't get a tax break in my state, it's because our politicians figured there would be no benefit to the city or state by giving an abatement. Another state might think differently. They might offer a tax break to that company that we didn't want to give them.
Nobody is being penalized here.