I basically stopped following the NBA because there wasn't a pain-free way of watching it.
I bought the online seasons pass last year. It had a clunky video player and half the games I wanted to watch were blacked out.
They also had a scumbag cancellation process where the cancel button, that was buried on the NBA site, mysteriously had a 500 error for over a week and required talking to 3 different people on the phone.