NBA is not true basketball and it hasn't been that way for a long time. Constant palming of the ball, ten steps to the basket, one man ball hogging shows, etc.
Yeah, but when it works (within the rules), basketball is beautiful. I have never gotten hockey, and I know people will argue that hockey (or even soccer) are more beautiful, but for me, when a fast break is run to perfection, or a pick and role leaves the D stumped, there is nothing I'd rather watch in sports.
Having said THAT, the problems mentioned above are the reasons I don't watch the NBA much anymore. Being raised on the 80's NBA, watching the crap that passed for basketball in the early 2000's was awful. For multiple reasons, I hated Allen Iverson.
As much as it pains me to admit it, watching LeBron the last two years has been a joy. I can't stand him, but he has elevated his play to spectacular levels. The '86 Celtics it ain't, but it's pretty damned fun to watch.