Don't forget the proposal included that the developers would own the land.You think the developers are going to let the city build it on their property for nothing... What do you suppose the payments on a land lease would be in 30 years ? If the city owned the building they would be locked into whatever payments the developers set. Only option city would have to get out or not to pay would be to sell the stadium. Who do you suppose would want to buy it ? This isn't about short term gratification they need to look at the long term benefits and risks.
More information about formatting options