I am not sure if it was a great fit for Amazon there. However, having Amazon in an area would do wonders for the local economy and having 25k good paying jobs is tough to turn down. Once you get Amazon in your area, then they can be a partner going forward in the future. It is really difficult to turn Amazon down and in the end its probably a bad move for NY. I think the so-called give aways are worth it for what Amazon could bring/. Were there valid criticisms with regard dot traffic, probably. In the balancing test, I would want Amazon.
Now hopefully, this will result with Newark getting it. NY's loss could be NJ gain. Personally. Amazon is the type of hub company that other jobs grow from.
This far left movement is very dangerous for the Dems. You have people talking out their butts without having any idea how things work.