This is the problem with the media, they only show us one side… there are two sides, obviously.
I personally think what Blizzard did was horrible, though, to take away the winnings of a gamer simply because he personally expressed a view that might offend mainland China.
It doesn’t mean I agree with the views of the gamer, but I think individuals should have the right to free speech. Obviously, as an American, that is an important principle to me. For mainland Chinese, it might not be the same thing.
One thing that is obvious from the protests in Hong Kong though and that the videos you posted make clear — the protesters are not just doing non-violent protest. They are actually rioting. That is always going to be an issue, including in the US. There is a big difference between peaceful protest vs. destruction of property, hurting people, etc.
I also agree with you though that China has the right (obviously) of denying any company that doesn’t comply with its laws.
Once upon a time, during the Opium Wars, Western powers bullied China. Now they can no longer do so. That is good for China. However, sometimes China is also a bully — for example, when they invaded Tibet. Just like sometimes the US, for all of its talk of freedom, is a bully.
The protesters in Hong Kong have a point they do not want to be bullied. Most people in Hong Kong were happy when the British first left because of course they are ethnically Chinese. But they also want China to abide by the terms that were agreed to when HK was given back to China. However, when they riot, destroy property, hurt other people — then they give up their claim to morality.
This is a complex issue, I think, and it’s good to get different perspectives.