With the implementation of the sub-forum ejection feature, I think it's a tacit admission that Pinside has a troll problem.
This problem doesn't have to exist. While every Internet forum is going to have its share of trolls, a proper Reddit-style voting system would work to not only hide posts made by trolls but move the best posts to the top of the list. Users would also have the ability to sort posts by new (chronological order as is now), or controversial (posts with lots of upvotes/downvotes) if they wish.
On Reddit, troll posts are generally downvoted quickly. Once a post has a -2 vote rating, it is collapsed and the user has to click the + icon to even read it. Amazingly effective at silencing garbage. We don't have that here. Even if your post gets -150, it's still shown to everyone. It makes no sense.
And the fact that you can actually see who upvoted/downvoted you is absurd. Talk about asking for troll PMs! I've gotten 3 so far in the last 6 months asking why I downvoted their post. Are you serious? Not cool.
Even better, a Reddit-style upvoting system would be hugely beneficial in ultra-large threads such as Vid's Guides to Playfield Restoration or GoT kicks Ass! Both threads are virtually impossible to casually browse to find the most informative posts, other than those (in Vid's case) he included in his table of contents. It would be nice to have the most upvoted posts be brought to the top for easy access while posts related to an obscure playfield fix only applicable to that one person would fall towards the bottom.
This forum has lost a lot of great people including many pinball designers due to the vitriol and wild-west environment. Overhauling the voting system can change that and rid moderators of having to police and now eject out violators all day long.