Yes, that thread did break many rules and I am surprised it is still there.
There were several links that are not allowed.
There was escalation, name calling, etc. A word in the future, if someone disagrees, even if they are rude, don't escalate it. There were several opportunities there just to "let it go" when instead they were answered in a bit too personal ways. You always have the option to not escalate a post like that. You can't control what someone else will do, but NEVER turn it personal into a "you are ignorant, stupid, don't read" etc etc. That was a major issue in that thread, and it should have been locked SOONER than it was. There was definite flaming in that thread, several times when statements about "the post" were turned into personal comments.
Early on, clearly there was no issue, as Bang Guy commented first. If there was some conspiracy by the mods against crushed coral, it wouldn't have made it that far. Don't confuse our need to enforce the board rules, with comments on good practices. But we are also entitled in general to provide our opinions, which should not be confused with the opinions of SWF.