One can hope, but most professional sports teams are nothing more than overpaid welfare queens who simply get the taxpayers to pay for their playgrounds. As long as taxpayers are paying for new sports arenas, sports teams will never really feel any economic pinch.
I’m pretty sure that no public money is being used to build Jets/Giants stadium.
The new stadium in New Jersey is kind of unusual in that it hosts two different NFL teams. So the NFL actually doubled the amount it usually provides in matching funds for any new stadium (from $150 to $300 million, I believe).
The Jets and Giants are selling PSLs to help raise up-front revenue for their own share of the construction costs.