What jobs are being lost and companies being shuttered in New York? What environmental impact is being had in New York?
This isn't a walmart that's going to displace local shops. This is a corporate headquarters; an office building.
Last I checked, they don't have to build a stagnant pond next to the building either, so I don't know what you mean by environmental impact.
Amazon is going to exist whether or not it has an HQ in NY, so your points seem tangential and irrelevant.