Editing posts that breach no TOS, are not a personal attack on a forum member, does not contain name calling or slander, is censorship, not moderation.
It must also be remembered that this is not a support forum, it is a debate forum, and there are different rules here.
Some information is controversial on a debate forum, and as this is a debate forum there will be disagreements, this is the nature of debate.