The NFL just wrote a check to every team for 435 million. The highest rated TV shows are all NFL. They do what all companies do in cutting costs from inefficiencies and merging their own network with larger networks possibly. If the NFL is on its last leg like you say then what are the other sports? They should disband because the NFL is king of all sports and it's not close. Prime gives them more money. Netflix is getting into the NFL business. ESPN just spent more money on NFL rights than they ever have. I'm guessing you think Jerry needs to get his resume updated since all of it is going in the crapper....LOL.....Why do you think money has gotten tight? Because we didn't spend on free agency? We are paying off a credit card that got maxxed out a few years ago. I think the NFL will be good for a couple of more years to stay in business.
There's no immediate problem with the NFL's finances. They are a juggernaut. With that being said over time the demographic and consumer is going to change just like with anything else. Kids when I was growing up, we all had t-shirts, pajamas, got birthday cakes with Cowboys stars on them, etc. Kids today aren't doing that. They are attached to their device screens and it's all they think about. Instagram, Discord, Tik-Tok. Even boys don't go outside and play football anymore or ride bikes!!
You can't tell me that the future consumer is going to consume the same way Boomers and Gen-X did. Those are the two largest consumers right now of the NFL and we are aging out! So it will remain to be seen if the NFL stays as popular 20-30 years from now. They are going to have to adapt a lot more than they already have. Games may have to become short 15 minute clashes to keep attention spans. LOL!