Pretty easy, private corporations are different than public non profit organizations. Football stadiums may weasel into non profit. But it is absolutely a for profit organization. I've never been to a library that requires an ultra expensive tickets. Museums have a reasonable rate for expenses in conjunction with donors.
It's a two part but simple questions for lawmakers: are you a profit making entity or are you not. if you are, please explain the benefits you will provide to the taxpayer, and it better wow me.
If it does go forward there should be contractual guarantees on jobs and tax revenue with fines for not producing.
Cities don't need to attract football teams. Football teams should be begging cities to allow them there.