I have one more thought, not about outing, but about the different effect of banning on different members that also calls for some discretion (except for the most blatant offenses).
A hobbyist who is banned might lose face. A provider who is banned might lose her livelihood. We want justice to be blind, but there is a built-in gender inequity here.