Too many games, too many guys sitting out big games, exorbitant ticket prices, social media (distraction from other forms of entertainment), and team stacking. I'm not in marketing, but these are my guesses. I'm 50 now, and when I was in college and high school, you knew the culture and makeup of NBA teams. Now it's hard to point to teams, especially the good ones, with the same core (save Golden State). I've always been a college first guy, I did grow up in Durham, but I don't watch a single NBA game until the final four is over.