Before we even get into the conjecture around the on the court issues - whether perceived or not - is in the eyes of the beholder. The NBA is not going to connect with Casuals/Middle America/Middle-Aged White males like the NFL. There are factors that just work in the NFL’s favor (In the U.S.):
- Race element/Bigotry
- Team aspect over the Individual
- Convenience/Accessibility/Games-Scheduling
- Promoting/Marketing-Urgency
- Pagentry/Social Gatherings
- Patriotism (whether it’s contrived/fake)
- Gambling
- League Perception of/via the Commissioner through eyes of the

viewers (Roger Goddell is viewed as more cutthroat and not as player friendly in comparison to Silver. Which ties back into the racial element/bigotry).
I have mentioned on here on several occasions that the NFL’s late game 4:00 pm EST/1:00 PST window have actually been brutal to viewers this season, as well as some of the Thursday games. Although I watch more of the NFL than the NBA, the NFL is not an uber drastically better product when it comes to on field play versus the NBA’s on court play recently, IMO.