What prevents the elected city officials from voting No on the package once it is accepted by Amazon and revealed? Anything with legal teeth or just public pressure?
If it works like in Congress they will have only very limited time to understand the package. And more importantly they won't have had any input during negotiations. There is a lot of pressure so it would be much easier to add their concerns during the process instead of saying "No" at the end. They pretty much have to vote with a gun held against their head.
So that gun is... What? Besides losing the next election, of course.