These kinds of issues could be avoided or at least minimized if the major professional sports leagues dedicated a slice of their immense revenue to designing and financing league stadiums. The benefit to the leagues would be more orderly and less contentious development and maintenance of the stadiums that are required for them and their teams to prosper. The net effect would be to shift much of the stadium cost from local and state taxpayers.
The NFL is best at that, they share revenue from their TV deal with all the networks. If they save 10% of that, each team will be able to renovate their stadium every 20 years.