Let me clarify slightly, lest people think that this online forum is my only social outlet, and I'm one of those sad little troglodyte basement-dwellers hunched over a keyboard all the time!
If you're in some kind of group or club that gets together face-to-face, usually they all agree with you your viewpoints, which makes for boring discussions. If you're getting together face-to-face for the express purpose of discussing thing with people who do not agree with you at all, it's called a riot, and that's not what I enjoy either.
In "real life", I know a wide cross-section of cerebral people I can discuss interesting issues with. The problem is, you hardly ever see more than one of them at once. It's not like you can get together and have a beer after work and discuss current events with 17 intelligent, interesting people four nights a week. You can do exactly that here, and the temptation sometimes gets the better of us, or at least me. I enjoy talking to some people here that not only disagree with me, but that think I'm a downright fool. Why? Because it's more interesting to talk to an intelligent, well-spoken person who thinks you're an idiot than it is to talk to an idiot who thinks you're right. Selfish? Maybe. I'm okay with that. :D
So many places online are a sewer; this place isn't. No, I can't stick to talking about pipes and tobacco 100% of the time here any more than I could sitting at a B&M or at a pipe convention. So, sometimes an out-of-bounds thread gets shot down, sometimes they don't.