How about leaving the name of the poster in situ when a post is removed for being insulting, rude or deemed hurtful and unnecessary. Some Abers might think twice if they were going to be named and shamed.
Just a thought.
Ed's house, Ed's rules. Anybody in a similar position, e.g. a pub landlord or a newspaper editor, would apply the same logic.
Otherwise you get into the position where a nasty minority can force the nicer majority to go elsewhere, leaving you with just - or mainly - the nasty minority. There are sites like that, but I guess Ed doesn't want this to be one of them ...