Yep... literally small towns fucking over their local businesses so that the next small town 5 minutes away doesn't get that extra sales tax income (eventually... after the 5 year giveaway expires).
Rest of your post is spot on. This is corporate welfare in that localities are willing to compete using taxpayer money giveaways for a potential long-term tax gain at the cost of hurting their own citizens and businesses, at least in the short term, and some certainly in the long term.
The only solution I see is some sort of law regulating such practices, but I kind of doubt that lobbyists would let something like that pass as long as the Dems and Repubs call the shots.
Outrage is easy. Delayed consequences rarely deter politicians. Legislation restricting government handouts to industry is hard.
Those expressing outrage should carefully consider how this is just a slightly different version of using taxpayer money to subsidize housing for workers whose employers underpay them so they can't afford to live where they work rather than letting the market force said employer to pay enough to attract employees. (e.g. Vail Resorts and "workforce housing")
Bookmarks