Most accounts of the NBA controversy that I've heard suggest the apology to China made by the Houston Rockets's James Harden[1] in response is what has drawn criticism. And the GM has been pressured into making an apology [2]. That was after the Houston Rockets immediately distanced themselves from the statement [3]. The criticism I've heard has been of the subservient apologies, because freedom. Our National Basketball Association has demonstrated a split loyalty.
Also, Kaepernick was not banned, although perhaps that's an interpretation of his not being rehired after his contract ended. Statistically, he was the worst or second worst QB in the NFL. Add to that the PR risk, and the return on investment is negative.
In China, if I posted that same critical comment to social media, I'd fear for my life and the lives of my family as a direct action from the government. In the USA, Colin Kaepernick has a lucrative Nike endorsement and, while a controversial figure, lives freely and is often celebrated freely.
I'll side with us Americans on this one.
[1] https://www.espn.com/nba/story/_/id/27787634/james-harden-ap...
[2] https://www.npr.org/2019/10/07/767805936/houston-rockets-gm-...
[3] https://twitter.com/TilmanJFertitta/status/11803302879574958...
[4] "Kaepernick had a defense-adjusted yards above replacement — Football Outsiders’ ultimate value quotient — of minus-182, 35th in the NFL. By all metrics, he was one of the worst quarterbacks in the league." https://www.foxsports.com/nfl/story/colin-kaepernick-49ers-s...