I don't agree with these sorts of incentives at all. In fact I think one good thing we could do is pass a bill federally to eliminate the tax preference for state and local bonds, which would make handing these incentives out more expensive. That being said there's nothing special about the Amazon deal in this regard. If people wanted to eliminate these incentives why were there no complaints before? Because of that I doubt that's the real issue.
NPR and that NYT article both give credit to the wave that got AOC elected. From what it sounds like, they think that the wave sees this type of thing as companies getting richer while making the cities poorer.
