In the past, the only thing that came from posting who got penalized and why was a gossip circle, and a massive debate by people that were not part of the issue.
As it is, the CM team is going to discuss the penalty with the penalized, and that's it, for all events. If the player who is penalized has an issue with it, they can appeal to the Team Lead, if that doesn't satisfy them, they can appeal to Lead CM.
Other than that, we are just not going to be putting this stuff public as it just encourages people to weigh in with limited facts behind their opinions. Then the CM team spends their time explaining a bunch of stuff to people that are not involved.
The most powerful deterrent we have is to simply remove the players who fail to grasp the rules and concepts, and spend our time actually accomplishing something in the events.