Here's my opinion:

This site is a commercial site. It was created to make money.
You can't go into a clothing store and swear, tell people off, or argue, without getting tossed out of the store.
Why should it be different here?

You can talk about changing the site all you like but it ain't gonna happen.
As a commercial site, it is imperative that the forum be a place that is peaceful, respectful, and helpful to new kilted guys. The more members and hits there are, the more Hank can ask for advertising and the more stuff he sells through Highland Tide.

In short, as much as some would like this place to be a social club for kilt wearers, it was started as a commercial venture and as it gets more successful, it will lean more to that side of things.
Without the money generating aspects of X Marks The Scot, there would be no social club.
That's business, folks.