"that otherwise wouldn't be paid at all"
The opposite is true, 100% of those taxes will be paid by some other business. Maybe you could make your argument about the New York City of the 1970s, but you sure as heck can not make that argument about the New York City of 2019. New York City is not starving for investment, rather, its biggest challenge nowadays is managing its fast growth. Other businesses will move into those buildings, and hire those workers, and they will pay normal taxes, which is a lot more than what Amazon offered.