I believe that it's completely reasonable for governments to invest massively into public infrastructure to facilitate the success of Amazon HQ. Things like new transit lines, complete streets, public parks etc. It should be a catalyst to invest into parts of the city that have seen substantial urban decay.
It irks me however when huge tax credits are handed out to already profitable companies to move in. It's just giving free services at the expense of everyone else.