I fully support Blizzard in their harsh punishment. You don't hijack a private media platform, for your political agenda. It's in the contract too.
Yes, Blizzard, like every company on the Chinese market, are in full compliance with its government and must abide to the rules too. And the rules are if you are given license for games you do games.
I also don't want my games to be mediums for politics, already got the fake news for that.
That aside I do support the agenda and I am against the communist dictatorship in China, but Hearthstone is not the place.