Besides, weather, why has California been so successful. An outstanding UC educational system. The same is true of the NorthEast with several excellent colleges spread throughout the region.
Of course, Boston would have been a strong candidate just because of that, but NYC gives you access to a bunch of ivy leagues, and a bunch of some of the best colleges in the country, while also giving you access to large successful public institutions like Rutgers, CUNY and SUNY.
In addition to that NYC is also an easier gateway to Europe and pretty much the rest of the US.
If Amazon is offering a job to a kid out of college in a place that is not considered exciting, and Google is offering the same kid a job in a place that is, why would they take the Amazon one.
Nope.
FAANG companies want top talent. Top talent has many options. Most top talented engineers, in this market, get multiple offers and can basically choose where they want to live.
Not to mention that all FAANG companies have offices in attractive locations. So the office in Buttfuck Nowhere would be competing against offices in cool cities like LA and NYC, for the same position with the same FAANG. Good luck with that.
How many candidates are already in or willing to relocate to NYC versus Houston.
That's all Amazon really cares about: the absolute numbers.
They're looking to hire tens of thousands of engineers and that's pretty much the only reason they're going through with this huge investment in new campuses.
Regardless of my personal preference, I think it's pretty obvious that the numbers work in NYC's favor.