I am also an NYC resident and followed this story closely. There was an immediate, knee-jerk reaction from local politicians when the announcement was made, often in the form of protests with plenty of photo ops. It was not about how to work with Amazon and the community to create something that works for everyone. Instead, their message was "WE DON'T WANT THIS, GET OUT NOW!"
At the end of the day, this city needs to curb its reliance on finance jobs. Adding 25k tech workers would be a major step forward to making NY more of a tech hub than it is today. Kicking out Amazon sends a message to other large companies who are thinking about NYC -- buyer beware.