the laws are already there on How do communities currently deal with "bad apples?"
Doesn't mean its the "right answer", but ...