If I was going to make something like this, it would have to incorporate trust chains. I don't care if some maga-hat says this lady is horrible. I care if my good friend Alex says she's horrible. One person's "this person won't shut up about communism" is a big red flag (no pun intended) but for someone else that's the dream.
When you sign up, you'd need to be referred to someone or be a root node. Anyone connected to you can be weighted differently. If some section of the tree is misbehaving, prune it.
But that's a lot of work