I love South Park and I'm extremely impressed by the morals the show has.
I think we all should boycott the NBA and Blizzard.
funnily, this episode is also banned in France
It's not particularly this episode and it's not banned. You can't watch any South Park episode on South Park Studio in France because the streaming rights for the country have been sold to another company.