There’s some great vids on YouTube covering this, which incidentally also translate the blizzard China reps comments.
Both translations do not sound like a company statement, more like a Chinese political statement.
Blizzard over reacted. They also took pandering to their government to protect their interests too far. Now they have slipped it under the common 2019 memes banners and dressed it up to be something it simply isn’t.