I think the moderation here in terms of allowing many different opinions is very good.
There should be no place though for members calling each other pharisee, creep, heretic,....etc, etc.etc. Equally, calling large groups of people dirty, liars, etc, etc. In this respect, the moderation is severely lacking.
If this was a private forum and members understand that name calling is fine, so be it. As it is, being a public forum, there is a responsibilty before God to give a good example in order to atract people to the true faith.
All members who are uncharitable here are responsible but it is the moderator who is ultimately responsible for allowing this kind of behavior.