Freedom of speech applies to everyone. In the US it's protected by the First Amendment, in Canada it is considered a fundamental freedom and is listed in the Charter of Rights and Freedoms section 2. This applies online, in person, in writing and so on. You may wish to believe that this public forum is somehow it's own country but that's not the case at all. It is fully subject to these laws and fundamental rights. For example, I can say publicly here that I strongly dislike apple sauce. Not only is it my right to state that I don't like apple sauce, I am legally protected by the laws of either the US or Canada and most countries of the world in fact to say as much. So when I earlier explained my opinion, based on personal experience, about fudging I was ALSO doing it under the same protections.
Now, as for the response a MOD posted to my opinion which didn't specifically target anyone, call out names or even make personal attacks I would think that he would be able to follow his own advice which he posts all over these boards. What he posted was FULL of personal attacks, passive aggressive remarks and the like. Commenting about my psychology? Inferring that I should have been taught something in kindergarten? I mean this person essentially white knighted into the thread for no reason and decided to specifically harass and publicly shame someone for participating in a public discussion, who expressed an opinion he obviously disagreed with. This is basically the very nature of why the freedom of speech laws were created. So that the people in authority or even others around you, can't try and censor you just because they don't agree with what you're saying. And really, a MOD doing this? He stomped all over the "Keep it civil" portion of the forum rules.
And as explained I've tried multiple times to PM this particular MOD about some issues and he/she simply doesn't respond. So if you're going to completely ignore me after inviting me to PM you, I'm going to post in public when you act like this. All this being said, I think it's best if we just collectively move on from this ugliness. It's derailing the thread. I won't be posting about this any further especially since you were kind enough to link to the forum rules