A downtown stadium, as I understand it, very likely would have required significant use of eminent domain.
Personally, I do not support that sort of draconian government action for a sports stadium.
Also, the incremental $600M cannot be hand-waved off as 'worth it'. Where was that money going to come from?