How much money exactly? I'm curious what your thoughts are on the deal and why you think it's a lot of money on the backs of tax payers.
If you are referencing the abatement, that's not on the tax payers back. That has nothing to do with the tax payers. An abatement is essentially an agreement that yes, you owe $x amount of money, but you don't have to pay it. The site as it stands now generates $0 in tax revenue. So the tax payers aren't going to be on the hook for anything in that regards.
The only thing they are on the hook for is the cleanup of the dump site, and last we heard from the team when they presented in front of the council was they were willing to put even more $$ in to help clean up the site. And who knows what might have changed with that since then, we will find out later this month.
The issue if it goes to the voters, is how informed will they be on the project to make a decision one way or the other. They are going to see "$650M in lost revenue due to TAX abatement", or whatever number it is, and automatically assume it is their tax dollars at work and say "We can use our tax dollars better", when in essence the city never had that $$ to begin with.