On a different note - I was in the same boat as you and actually wrote an email to the league pass support address (did not get a reply yet) telling them that I had been a customer for years and would not be renewing this year because of the NBA's spineless capitulation to an authoritarian regime. I'm still disappointed they didn't respond correctly more quickly, Adam Silver really needed to make a strong statement over the weekend, but the statements he made earlier this week were much, much better. Unfortunate that it likely only happened because they underestimated the $$$ hit from American customers being pissed, and I'm under no illusion that anything but the bottom line is the primary concern, but I'm curious what you didn't like about Silver's most recent press conference. He pretty unequivocally said that the NBA will not infringe the free speech of its employees and gave the classic "sorry you were offended" non-apology-apology.
Part of me would have liked to see a stronger statement, but I'm also not sure it's the NBA's job to escalate an international relations issue, particularly when many of its players (including LeBron James, who has to be the most valuable asset the NBA currently has) were/are actually in China as this plays out.
I'm holding out a small bit of hope that there will be a stronger statement once no more NBA employees are in China. I have a couple of friends working in NBA front offices and a few rumors have reached their ears that the NBA is afraid to react too much for fear of retaliation in the form of players getting detained and stopped from leaving China (just to be clear, I have zero proof of this, but it seems logical).