The NFL never had to do the same thing the NBA did with being fake.
People love the violence of football and there seemed to be more parity or the sense that any team might have a shot any given year.
So that makes it more popular
The NBA took off once it started to adopt the rivalry story lines, the heel and face, the next big thing etc
Football is also more complex. So the fans have to understand the game at a deeper level.
Which makes the fans more knowledge.
With the NBA you hear alot of commentators refer to things that have nothing to do with x's and O's.
"His body language"... "jokic stood up the whole game"... "they didn't come to play".
Watching inside the NBA with Draymond and seeing people talk about the games on social media, shows me the basketball fan and culture is cooked