Talking heads ruined the sport. Constant talk about where stars will go next or what could happen in the future. The talking points on the NBA seem to be the same whether the season is active or not, because the actual games are the thing people care about (or at least are talked about) the least.
Major generalization of course. But I think that is the heart of it. The difference between a pre game NFL show and a pre game NBA show could not be more stark. Now I guess that is a chicken and egg debate, did they stop talking about the games because people were bored by it? IDK, but they've completely lost the plot at this point. SAS and his ilk is what has 'ruined' the sport. And I don't think changes to the 3pt line is going to cure the real issues the league has. If a fan feels like they can stay in the loop on any public talking points about the league just by scrolling twitter and watching zero actual games, that's a problem.