The stadium being built generates money and fuels the economy of the area. Not just for football fans, for all of the taxpayers in that area. It helps Hotels, small businesses, attracts more people to the area Etc. The idea that taxpayers are paying for the City to own a stadium and not getting benefit is flawed.