*Your* best course of action moving forward would most likely be to keep to your own forum if you cannot refrain from taking everyone on that disagrees with you... or, have at it in the Debate Forums .
More than one moderator has chosen to do just that... and it eliminates these sort of issues as most people here, respect a forum owner within his\her own domain... as it should be.
I am sure you have enough to deal with in your forum... it is a rather popular forum, and busy. You do have, and post *some* very good knowledge and information, which we all appreciate... even though I (and others) do not always agree with the *specifics* you provide on why something works. In the end, the specifics do not matter, the results do.
In the future, if you have an issue with the *specifics* of a post, let it slide and do not *react* if the post is not found within *your* forum, or one of the Debate Forums ... and move on.
In other words... if you run into a *problem* with someone, you are at minimum, half of that problem... it takes two to tango.