It seems to align with the Chinese "social credit" system where everything they access is based on said credit system. For that to function they need to establish a positive ID on every user. I imagine there will be millions of people who will be denied access to any social media system over there based on their score.
I left SAB because I was being censored by Aussies. I just can't bring myself to conform to somebody elses' will and filter my thoughts. If I lived in China I'd be trapped in a dystopian nightmare.