The article sounds like a damage control

How do you mean?

Well it is basically pure apologeticism for the social credit system mixed with whataboutism.

Sounds like CCP cope to me.