Anybody who doesn't like the NBA can blame Michael Jordan, David Stearn and the Detroit Pistons for the way it is now.
In the 80s it was AWESOME! Great teams playing great team ball. Then along comes Michael Jordan, the ultimate one-on-one playground player, and the Detroit Pistons with their thuggish type of defense, and the went downhill fast.
Gone were the days of Magic, Bird, Stockton (I know he kept playing for a long time to come but that style of ball didn't work in the NBA anymore), Kevin Johnson, and many others who understood what it was to play team basketball. The idea was to get your teammates involved, who are constantly moving, and exploit weaknesses in your opponents.
Teams didn't have just one superstar but at least 2-3 plus several other guys who were outstanding players, usually 7-8 deep. Now you have one superstar, one or two others who are outstanding, and the rest are scrubs who bounce from one team to another.
Now it is all about standing around and watching your "superstar" with the ball drive into triple-coverage and throw up a crazy shot hoping to get the foul, or jacking up 3 pointers as soon as you get down the court.
A few teams have returned to the team ball game and it has brought about somewhat of a resurgence in the last couple of years but they are in the minority and the rules don't favor that type of game anymore.
And for those who think the college game is still "pure" you are living in a fantasy world. Every game I watch shows the same type of playground ball that they have in the NBA. The rules may be enforced a little more strictly but it is still the same game as the pros play.
Michael Jordan ruined basketball as we knew it and took it down to the level of the playground.
Being a life-long Lakers fan and having attended about half of the home games in the 80s I can say with absolute certainty that that was the best brand of basketball that has ever been played. The rivalries with the Celtics, Sixers, Jazz, and Rocktes was really something else and made every game more exciting. Everywhere the Lakers played all you heard was "Beat LA". They were the Cowboys of the NBA.
I still root for them and watch when I can (I'm on the other coast now so I don't see the local broadcasts now) but it isn't the same as it used to be, far from it.