Earlier quoted context omitted.
It doesn't matter how much money Amazon got as it's the perception of the fact they are getting a tax break which is why it's shocking. Amazon isn't some two-bit startup which has no VC funding. It's the richest company in the world so why the heck do New Yorkers need to hand over their cash to bring them the Queens?
For the same reason you hand over your cash in order to buy stuff on amazon.com or run things on AWS. Not because Amazon deserves your money, but because it's in your own best interests to do so. Since you seem so opposed to tax breaks for big corporations, have you also lobbied for repealing the Excelsior and REAP programs? Or do you get upset only when these programs are applied to Amazon?
I wouldn't have thought that I need to pay companies to exploit my local labor pool. I'm not buying something from them. They're buying something (work) from me.