I would agree with what other people have said here. This site is very well moderated, which is no easy task. We do not seem to get the random irrelevant postings here which other forums seem to get, and I put that down to quick reactions by the moderators.
Also, although it is obvious that we are all very different people, from different backgrounds, different experiences, different everything, really - we are on this particular forum for the same reason. That is, to get help and to offer it.
I have been on forums which have been quite vicious and nasty and have had to stop reading them because I found them quite upsetting. Most of them were in one way or another political, which tends to attract people who have a particular axe to grind and points to score.
I was following a particular current affairs issue recently, and looking at various websites and forums. The same person would post a fairly innocent message on a forum, then when some replies were left, would leave messages which were guaranteed to wind everyone up and set people against one another. Then off he or she would go to another forum and do exactly the same thing. Why? Heaven only knows! Most of us have got better things to do with our time!
I do make rude remarks about spelling and punctuation, but I do it very quietly and to myself, so unless you are sitting under my desk you won't hear them! What matters here is what people have to say, not how they say it, as long as they can be understood.
Having said that, we did have a topic recently where we discussed spelling and grammatical errors and other things which irritated people, but it was done in a friendly manner and I don't think that anyone took offence at what was said (at least I hope not!) .