"2. You can remember their past behavior" I think this is a big missing piece. Sure in many communities I can kinda look up their past behavior, but it is not easy.
I would be good to know if this person: 1. Adds to the discussion 2. Has skin in the game
Systems like karma/points/votes kind of address these, but they aren't perfect.