Generally I think people just need to learn to get their point across without sounding like an @#%^ while doing it and if they fail moderators need to be quick to handle it.
I don't agree with this. Mods should be there when things get way out of hand, not when people are just arguing about stuff. That kind of situation is what the rate up/down buttons are for. I'd much rather have it like in here, where the mods tend to stay out of it most of the time and only get involved when stuff really gets out of control. Even then, usually a warning is given. That's what I like because it allows the forums to still have that feeling like you can truly express your opinion without the threat of a mod nuking your post if it sounds smug or arrogant.