I've no intention of getting sucked in to whatever politics are afoot here but (like most people on here I'm sure) I'm a member of lots of forums and have even modded some boards. However, when people leave forums like this it's almost always a sign of a much deeper underlying problem.
If members don't like what another user has to say, or don't find their posts useful, interesting, pleasant or simply take a dislike to another member, then there is an "ignore" function. Problem solved. Asking a member to conform to group "norms" is basically saying "you need to write posts that I don't dislike reading" and is essentially harassment. In social terms this is called
tyranny of the majority, which is worth a read before everyone chimes in with their opinion about an individual user.
Diversity of opinion and personalities is absolutely critical for a healthy community (not just forums) and should be encouraged at almost all costs. I personally learn nothing whatsoever by a homogenised community that all agrees with each other. I want people with different ideas, backgrounds, and ways of expressing themselves to engage with because I learn from it, even if my initial reaction might be to interpret them as being rude, blunt, or even agressive.
If I don't like what i read and don't think that person has anything more to offer me, then I can use the block function, but censoring what I read is my own responsibility; I can definitely tell you that members attempting to censor other people, even for extreme points of view, is extremely unhealthy for any community.
I frankly don't care what he's done unless it's defamation/libel/harassment or worse. However looking at the board rules there is this:
... you must not... Name and Shame or make negative posts concerning companies, organisations or individuals.
Which the majority of people on here have also done.
I appreciate that this is a young forum and still finding it's feet. But if it is to be useful, admins and mods might want to sit down together and discuss exactly what type of forum this is to become.
If you've got this far then it should be unsurprising that my personal view is that no member should feel like they should censor their posts unless they're actively breaking the law, board moderators should not also be contributors and need to be very experienced in what it means to be a moderator. One good way to learn this is to mod specific threads or sub forums first. Members should be allowed to be different, wrong (because that's how we learn), and if they're persistent dickheads, ignored. Mods should only get involved if the member is in serious breach and a post needs to be deleted, and that should almost never happen with a self-organising, healthy community.