I think the NFL benefits from playing so few games. Think about how people count down the days until football season. The season starts right about when people are about to reach that, "frick it, its never coming back" moment. They are beyond excited like a drug.
Then, let's say your team sucks. Well, you have 8, just 8 opportunities to see that shithole team. Well, I can justify getting cheap tickets for 3 or 4 meaningless games for my team. Plus, if you are a football fan, the game might really matter to the other and your team can mess it up. Furthermore, remember, this product will be gone, no alternatives for 7 or 8 months. I better go!
Maybe I don't like the sport as much, maybe I am biased, but how do you get excited about, or put the effort into seeing a shite basketball team playing an interchangeable game at its 30th home game? And when you miss that, what reason do you have to see the 31st home game, or 32nd?
Big screen at home and game on TV? Yup.
ETA: Last NBA season ended June 21st, this season started October 30th. Its back before you realize it was even gone.
This post was edited on 1/16 at 12:49 am