Having 40k seats in an SSS in NYC makes you one of the gems of the soccer universe. And I would go to stuff there I wouldn't otherwise.
I think you're fighting the hypo with the in/out element.
There will also be plenty of concerts when tbere are no sporting events scheduled. Having a brand new open 40,000 seat stadium in NYC makes you one of the gems of the music touring industry.