Idk, public shaming just seems like a shit way to run our world. It's hard to redeem yourself if some website has a negative description of you in writing. What recourse do you have, other than granting a company the ability to play arbiter in social disputes like this. Fuck that.
Won't be perfect, but this seems worth trying.