Jobs for whom? Not the vulnerable members of New York, jobs for upper middle class yuppies like you or me or nearly anyone on this site from the rest of the country. People in Queens aren't stupid, they know what the impact of Amazon would be and how it absolutely would not benefit them.
And almost certainly because of this struggle, the next City they try and go to isn't going to give them nearly as sweet a deal. They will demand more. Struggles like this are effective.