Study after study show little, if any, redevelopment is spurred by these ventures, which is the reason often sited for tax-payer investment. Most positive redevelopment would happen with or without tax- payer funded stadiums. Public investment in such lucrative private enterprises make no sense when there is no public benefit.
It should be paid for by the teams that want it, I don't want my tax dollars to go a project that sits empty for days and weeks over the year, generates no tax income [most get built with tax loopholes] vs an apartment or condo or townhouse development that PAYS TAXES.
No - since these deals almost always allow the owners exclusive rights to sell the private boxes, income from souvenirs and concessions, and seat sales. They are geared entirely towards the owner's profits and not for the local citizens. And then the cost of the tickets are so high that most people can't afford to go to the games anyway.
The free market system should sustain itself by building their own stadiums. A franchise's determining factor for a home should be based on local tax breaks and how much money te owner can make on the venue beyond sporting events. If sports wants to survive, as should any business, they need to build a business plan of autonomy and one that is devoid of expectations of government subsidies.