If only we had some kind of "credit score" but for social things..
If 20% of people cause 80% of the trouble and this idea fixes that, then perhaps there is some merit in the idea even if you consider the downsides.
Edit: oh, and obviously closed source, and have it's entire db leak about once a year due to excellent security.