Fwiw, not directly related but somewhat similar: Native Instruments' socalled "Community" has a kind of social credit system installed. Once your posts get downvoted enough, you receive a warning and an infraction point. Yeah, I'm serious - could hardly believe it myself at first.
I learned that because I dared to argue with two dudes posting complete nonsense (as in scientifically proveable nonsense) - and as those dudes seem to be quite the popular fanboys round NI's parts, my posts all of a sudden git downvoted quite a bit, so I got a PM from a mod, telling me I received a warning and an infraction point. WTF?!? (and btw: you can't even type "wtf" there, either).
Note: I have not violated any forum rules with my posts at all, my only "mistake" was that other (completely unrelated) folks were downvoting my posts.
That smells like self-justice, denouncing city and a pretty totalitarian system all at once (yeah, I know, sounds a bit drastic, but on a smaller scale, it's just that).
They can stick that system up to where the sun never shines, the company is on the way down anyway.