But it made no sense to me. I'm trying to understand the basic thinking.
You (and others) seem to accept the notion that government jurisdictions (states, cities, etc.) should compete with each other to attract businesses. The way they do that is to use some portion of the tax money they collect from citizens to convince businesses to come to their area.
This is not what Nikon and Canon do to convince me to buy their cameras. They add features, set price points, advertize, all to convince me to buy what they're selling.
Shouldn't companies be bending over backwards with jurisdictions, giving deals, etc., to convince those jurisdictions to give them permission to install their businesses in their locations. Why is the client (the citizen) having to pay for the privilege of having some company in town? Instead, should't the companies be killing each other with competition for the privilege?
I think we have it backwards. We seem to have forgotten who the boss is.
What you argue works in states that have no income taxes like Texas and Florida. It's easier for them to attract businesses. For my ex-state of New York and many others, with their high taxes (income, sales, property, etc.) and high cost of labor and other services, there's little incentive for companies to go there. So these states have to offer something, hence some giveaways in taxes.
Now you may ask, why should states even care to attract new businesses? That's a good question. Well, many states have huge budgets for Medicaid, education, pensions, etc. With many companies and rich people moving out of these states for cheaper-to-live destinations, that leaves shortfalls in state budgets because the tax collection is less. So they try to attract businesses to make up for these losses. Hence, giveaways. Sure there are initial losses from certain costs that states pay directly to these businesses. But the states make that up long-term with taxes on employees' salaries, income from spending for things purchased, sales taxes, real estate taxes, and business taxes that are eventually paid etc. They provide jobs for construction, services, and manufacturing which provide more taxes to the state.
States are trying to sell something as well. Amazon had dozens of localities in states around the country competing for their 25000 job headquarters. Even Canada I believe made an offer.
In any case, I agree it's unfortunate that some states have gotten themselves into such a bind with spending, they have to prostrate themselves to attract new suckers to pay taxes. Personally, I have an ax to grind since my wife and I get NYS pensions. So their ability to continue to pay them is important to us. If overall tax revenue goes down and they run out of money for pensions, that could jeopardize our income and retirement.