There is also the fact the ignore function leaves an incredible amount to be desired in terms of not engaging with certain individuals. All it does is make it so you don't see the in thread posts of someone you have ignored. If the person you don't want to engage with is the type to post threads often, or is a troll who posts multiple bait threads a day. They are still going to be in your face and pushing threads you may wish to actually engage with down the list. So it does ultimately nothing in the end. I also don't personally agree with jumping to the ignore option, because that can lead to just making echo chambers. Because sometimes, sure, you have those who have a more abrasive or even trollish posting style, but they can still make solid points. I said it in the past, Aveyond often made points I fully agree with but they were wrapped up in such a manner that I couldn't take them seriously or it made me disagree because the attitude just rubbed me the wrong way.

Overall, it just comes to a point I've made in other posts, people just need to grow up and learn to have civil conversation. Which is an incredibly tall order. Sometimes you just have to hash it out with someone and bury the hatchet. Moderation would help, it would help a lot in some regards. But I know people who have been heavily active trolls on other forums for years and never seen punishment. Because they mastered how to push their trolling riiiiiight up to the line of the rules, but never cross the line. At which point, it really does come down to the community on how to handle things.

One example I made was if you have a community center where people come to talk, and 6 people come in every day and start screaming the sky is falling for an hour, and the owner of the community center won't do anything about them...it comes down to the community on how to handle them. And sometimes that means showing them the door. I will fully admit, I'm not always the best at practicing what I preach, but I own up to that while doing my best to improve upon practicing what I preach. But parts of this forum and how a lot of folks behave, fall squarely on "Treat others how you wish to be treated." Which I made entire tangents about but it just leads back to, folks need to grow up and learn how to have more civil discussion.