I guess I'll be the only one to agree with you.
Public funded football only stadiums are a total scam and not the slightest bit in the public interest. They cost a fortune, are rarely ever utilized outside of the few football dates per year, take up a ton of valuable real estate (or if they're built in the boonies cost a ton in infrastructure improvements) and generate minimal jobs and income for the area.
If politicians cared at all about the regular tax payer they would put it to a referendum, except that they have noticed that those don't go so well so they don't
Here in Charlotte, they had a referendum on a new downtown arena. Lost. And then build the stadium anyway using a different (but still public) funding stream. That's how much they care about what the tax payers want.