I don’t think anyone doubts there are good things that come from China. Using a throwaway account won’t help your cause marketing China. Like every other “superpower” China has their major, major flaws. The kicker is trust. Pro-China rhetoric on a highly-moderated forum should be met with skepticism.
This isn’t opinion. The great firewall of China isn’t a farce, it would be good to remember that.