I'm very much against rudeness and flag plenty of comments that I think are inappropriate. (Although I'll be the first to admit that I'm not perfect and I occasionally leave these types of comments myself.)
So yeah, occasionally people leave rude, inappropriate comments, and they should be flagged by other users for removal. Being rude to people is bad, whether they're new users or old pros. Blah blah blah. We've had this discussion before. No one really disagrees.
But trolls are an obvious exception. Please, remind me again why we (as a site/community) should be overly concerned about users who are not concerned about us (as a site/community). Because I have trouble following that logic.
Users have an obligation to inform themselves of "house rules" and to follow them. Sure, it's our job to make those rules simple, clear, and available. But it is not our responsibility nor is it possible to shove them down people's throats. Besides, if we could, wouldn't that be rude?
Users can disagree with those rules, and they can even argue against them publically. We provide just such a place for that: Meta. But until they carry the day with their argument, they are bound by the standing rules as long as they want to participate in the community.
I just don't understand all the hand-wringing over "rudeness" to someone who comes over to your house and takes a dump on the floor.
"Oh no! They might not come back!" Seriously? As soon as I clean this mess up, I'm going to be trying to figure out a way to ask them to do precisely that.
(I know it's a terrible question, that's the point - it looks like a forumer just came to SO and posted like he normally would on his forum
That's not what is happening. I feel like you're deliberately misconstruing the situation where, but I'm not sure to what end. To prove your point that rudeness is a general problem?
Yes, he referred to the site as a "forum". I know it's de rigueur here on Meta to jump on people who call Stack Exchange sites "forums" and correct them—"Ah, we're not a forum, but a Q&A site!". I'm not complaining about that, that can be very useful to new users. But at the same time, you have to remember that "forum" is just a regular English word, and Stack Exchange sites qualify under several different definitions. We are not an "Internet forum", which is a special term of art, but that isn't necessarily what people who are new to Stack Overflow mean when they say "forum".
And either way, whether or not you agree with my semantic quibbles, this user's behavior was far more egregious than simply assuming that Stack Overflow as a forum. What he did here is not even acceptable on any Internet forum that I've ever seen before. For the non-10ks, here's the question, in its entirety:
hi i am new 2 this forum! i am exited 2 start posting here.
i dont know how to program but i want 2 learn how.
i am very exited! plz tell me where 2 start so i can learn how 2 program.
i got a msg that said This post does not meet our quality standards. y is that? how can i fix it? i will just keep typing more until it goes away. i will just keep typing more until it goes away. i will just keep typing more until it goes away. i will just keep typing more until it goes away. i will just keep typing more until it goes away. i will just keep typing more until it goes away.
You're telling me that coming to a programming site (whether or not it's a forum) and saying
i am very exited! plz tell me where 2 start so i can learn how 2 program.
might not be trolling? I don't buy it…
But okay, what about the next part, where he just flat loses it. That looks hunky-dory to you as well? Or maybe your argument is that we should be sending him help, rather than closing his question. Unfortunately, we haven't the resources for that.