The Admins and moderators have unanimously decided to give a significant suspension to a long-term participant in this forum. That is not something we take lightly, and something none of us like to see happen. But when a poster not only violates the rules, but states publicly that he is going to continue engaging in those exact same actions, and refuses to change any behaviors, there isn't any alternative remaining. If anyone has any questions about the rules for this forum -- which basically boil down to 1) don't be an asshole, and 2) don't troll -- reread the first post in this thread.
Nobody should take it on themselves to act as the forum quality police, and to berate or condescend to posters whose opinions are not sufficiently technical. If you find yourself about to say some variation of "be better", or "stop posting", or anything like that...don't. Please understand that when you condescend to or berate another poster for not being sufficiently logical or analytical in a post with which you disagree, there are lots of other people reading that post. The vitriol or condescension you may be directing just towards that one person actually impacts other people who read that post, and may discourage them from posting at all. We simply cannot have that.
If you believe someone is trolling the forum deliberately with "shitposts", PM me. That has happened here before, and I have always responded to those PM's and acted to stop trolling if appropriate. Those guys who have PM'd me know that. Put the guy who is annoying you on ignore if necessary until we can address the post at issue. It's why the ignore feature exists, so use it.
At the same time, this is Cleveland, and fans are going to vent if they perceive something to have gone badly with the team. Venting generally isn't going to be analytical or entirely logical, and it isn't a violation of the rules. If it goes on too long to the point where it becomes disruptive, PM me, and if I'm not available or don't respond, PM another mod. We all want this place to work for everyone, and will generally try to resolve things with a couple in-thread posts or PM's.
One of things about baseball that makes it unique is the positive atmosphere in the stands among fans. The pace of the game makes it easier to associate with the people around you, talk, and generally just enjoy your team. It's part of the baseball experience to be sitting in the stands and bullshitting in a friendly way with the people around you.
So let's all try to make this place a reflection of that so that talking baseball is fun rather than confrontational.
I also went through and cleaned up the thread so that it is now just about baseball.