Yep, I'm paying for that stadium. Maybe some day they'll win a Superbowl and the seasonal ticket sales will defray the costs to the taxpayers :)
There’s nothing wrong with their current stadium, it may not have the bells and whistles, but it looks to me like a football stadium should.