You do know that tax incentives do not give corporations money from other tax payers, don't you?
.
Tax incentives are the government entity taking less money, thus increasing the profits of the corporation encouraging growth.  At the same time the government entity gets more money (that would otherwise not be there) from all the other taxes, to include corporate taxes, payroll taxes, real estate taxes (from the corporation and their employees), sales tax and personal income taxes.
If done right, tax incentives can definitely be win, win.
And of course Amazon cares about itself, like almost all companies.  The only reason for 99.9% of private companies to exist is to make money.