Paying to get a company in town that creates lots of jobs can A. gets lots of folks off gov assistance, B. tends to drive support industries, restaurants, C. raises property values with increased tax revenue. Win win win all aroundFair enough.
But along those big corporate subsidies often comes with a carrot. Gov will give $500M subsidy to a car company if they build their plant in their city so it supports 1,000s of good paying jobs. Thats a lot of money.
What's more important? Helping a couple thousand people get a job? Or use that $500M on other things?
A bunch of blue collar auto workers and the local union #563B wants the subsidy and jobs. 99% of the rest of the city says screw that, use it for something else.
Which one is more important?
Now it can certainly just drive a big cost that never gets 'paid back' because the jobs all go to an influx of out of towners that just raise property values that kick the locals out, so a city should make sure they can properly exploit an industry first. Of course what happens is the council members get their kick-backs so they approve the discount, fuck the locals.