I am well aware of why Allen Russell and Babe were banned, and both were discussed by the moderator board and both bans were quite justified.
I don't know the reasons for BABE, but he/she was certainly a flamboyant character, but I enjoyed his posts.
I never contacted Allan-Russell personally for the details, but from what I know he only expressed a constructive critique to another forum member that didn't sit well I guess. Allan had a professional musical background, so I assume he was giving sincere advice from a professional perspective. Or at least give someone a warning.