This is a very good episode and I have a certain degree of trust in Brian and his guest. I have my ways ; )
It shows essentially why the Chinese view their government and social life the way it is, and how it compares to the USSA. Perhaps Vanu and the good angels are working over time to overturn the Maoist/Western influence of Satans.
Their adherence to the State and Unity, however, would have made them very susceptible to the One WOrld Order of Satans and fallen angels. Good thing Federation saved them from it by pulling them up from that transhuman timeline.
The saints of China have obtained virtues that have reached heaven. And the saints of AMerica have produced sins that reached the heavens. The judgment as a result of this on their lives is.... different.