There are lots of alternatives. High School football is a great deal. Minor league baseball (even though I hate baseball!) is a good night out with friends. College sports is not cheap but always fun.
I could never afford to go to Disney as a child, but was fortunate to live in Jacksonville and Disney was a day trip. Best time to go is October.
But I don't believe the NFL understands the demographic changes, and the economic realities that will hit them very soon.
Several years ago I was in Detroit for the MAC Championship Game at Ford Field, think I paid about $30 for a seat. I noted that the Lions and Cowboys were playing the following day so I checked on getting a ticket, it started at $250.
I was much more comfortable watching the game from my recliner.
Now I follow college football and rarely know what is happening in the NFL. I did take an interest during Carolina’s Superbowl run (I loved how the Panthers gave TD balls to kids) and I was a Cam Fan. Until Cam proved himself a perfumed prince and stepped back from his fumble.