I reckon you should just ban the people that repeatedly annoy you. Even better, you could block the offending posters so no-one, apart from other offending posters can see what is being said, so they can argue and name call forever and ever, whilst no-one else is even aware of it.
Written word has always been the hardest way to express sarcasm and a lot of offense starts from this. I was in a foundation English class in school, which I thought was as low as it got but some of the writing on this site is impossible to make sense of, which leaves me wondering how much lower it goes? It's hard not to comment on it sometimes, especially because this takes place in spite of the built in speel checker. Despite this, I realise that attacking a person's education is always going to lead a thread to an irritating and messy conclusion so I'll never do it again.
I respect the mods, even if that's after a couple of personal messages to remind me that was is said on this site can be seen by any member of the public. I admire the amount of time I assume you all put in because I spend large chunks of my bosses time reading the posts on here, and still don't get through it all, and I have the luxury of ignoring bitchy threads. It must take all the mods a significant amount of your free time. I'm glad your feelings have been expressed, instead of you keeping it all to yourself and then one day suddenly pulling the plug. This site is a vital information hub for ICT (and Dundee) fans and is hugely appreciated.
PS. The friends only invite is an excellent idea is it provides posters with a little accountability.
PPS. We're not a big enough club to satisfy the modern desire for 24 hour, 365 days a year news that a lot of the modern EPL/champions league force fed football fans (me) require, and this could lead to people posting for the sake of creating an argument, to keep them occupied (not me).