>>/3142/
Good question. It's clearly Media Matters posting this, right?
Division shills from Discord maybe?
A lack of social credit score in China?