Just a heads up...something we're considering...
You might wish to review the TOS for consistency, and ability to enforce it with consistency. Along with not spending so much effort on "word-smithing", which encourages meaningless posts.
Example 1: If I post the same post more than once on a forum on a given day, it's defined as a duplicate post. However, if I post the same post day after day after day, it's not considered a duplicate post, because it never exceeded 1 post per day on the given forum. It is none the less a duplicate post being repeated every day. Another way around which is used by some posters is to get other posters to quote your post. Then your post can be "duplicated" by others throughout the day.
Example 2: If Shelly puts up a post, and I respond with: You are wrong, didn't you read the filings, and then go on with a couple of paragraphs, I've violated the TOS. Why? Because I used the pronoun "You", setting the initial context about the other poster. Doesn't matter if 99% of the post was about the stock. I had several posts "word-smithed", and deleted because they were off topic. As in about the other poster. When they weren't, except by some pronoun definition.
What "word-smithing" does is encourage meaningless one liner posts. Far less probability it will be deleted vs a multi-paragraph post that had a 3 word offending phrase buried in it. Far less effort to create a one liner. Which means if it does get deleted, not much effort was wasted. The one liner also sets up an environment where folks are just creating emotional shouts. No stock discussion, just noise. Noise creates the problems you are observing.
The Jewel of the Mind is Colored with the Hue of what it Imagines