Yeah, those aren't all shiny new jobs. Some folks would be coming from other jobs in the city but probably still a lot of people would be brought into town. The city was looking at ~$27B of tax revenue after the $3B rebate over a period of years. That is a decent chunk of revenue even for NYC.
That's one side of it. Then you have to look at the other side; the corporate welfare provided by the tax payers. And then there is a third aspect. Who might end up a loser in the deal, and who profits; what are the intangibles, and what are they worth. Governments role is to look out for those who have no one else to protect their interests. You have to put all these pieces together if you are interested in reaching a truly informed conclusion. It's rather more complicated then we might realize. The media, by necessity, almost always oversimplifies. I don't know the facts, so I can't put all the pieces together. But I am wondering. And then of course each factor will be given a different weight depending on individual perspectives. If there is a truly objective way of understanding this deal, that would be so nice. But maybe there isn't. I am an Amazon share holder. I realize there are perspectives other than mine. In the end, every good deal has to be win-win or it's not a good deal.
FWIW 85, if you have sex a girl with a mean face, you dick will eventually fall off. That is the sad truth.