I think they need a system that allows you to praise other players... upvote? and then report other players... downvote? And those reports get verified as best as possible and then you start matching people with more downvotes with other player with a poor community ranking or increase their wait times to join…