“immensely popular”?? You may want to check your facts. Support for the head tax was in the 35% range. Even the pro-head tax poll showed more than 50% against the tax.
The bill was repealed because no one trusts the Seattle city council, not because Amazon made it so.