Amazon's employees will pay taxes, buy property, and spend money, all of which enrich the local economy and government. That's why they're willing to offer tax breaks.
Any subsidies Amazon could have received from a city, but chose not to would amount to a gift to the city. Why would they do this? City governments are not the first place I would think of when giving to charity.