Have you been to Long Island City? It's low-slung warehouses and taxi parking lots.
You're also assuming that the people who will take Amazon's space wouldn't have moved to some other place in NY or built a bigger building.
I guess time will tell. We can track how long it takes for another company or companies to develop the same properties. Hopefully it will be less time than the length of the tax breaks