I'd suspect the choice of NYC has more to do with the available talent pool there. At this moment, with the scarcity of available engineering talent and the scale at which Amazon needs it, there might not be a city outside of SF that better fits their needs.