Sure, the best way to counter these Sino/Russo efforts is by censoring information that is actually true. That must add confidence and trust to the system right?
Feeding the trolls does not increase confidence and trust in anything. When threads don't go off the rails like that, criticize away, no objections.
Isn't that the exact thing mass American media is doing with its anti-China propaganda?