This being locked out of the financial system forever if you misbehave could cut both ways, couldn't it?
That system counts on most people complying to prop up the system. I would bet the social credit score is mostly working in China on the same principle, but I don't know enough about how things are working over there. Mass-non-compliance is the solution, but that can be said in most systems.