The game is in trouble and I don't think there is much dispute about that. Attendance was down last year and is slightly down so far this season. Although basketball is supposed to be a team game, it has become more one-on-one in the NBA than a boxing match. The style has changed and it is a definite turnoff.
But a major problem with the NBA, one that is virtually never spoken about honestly, is the issue of race.