The concept of the topic is good and very reasonable. Unfortunately personal attacks like have been mentioned are rather the norm, then the exception when dealing with forums that are thriving.
Anytime you get a lot of people from different backgrounds and upbringings, there is a tendency to let the war of words fly, that might not be said in person.
Probably one thing I see a lot of is things being taken out of context. Sometimes it is next to impossible to know exactly how a person is trying to come across with what their saying. Plus, add in the fact that we all sit behind a keyboard looking at a monitor, in the comforts of our homes. You can't see facial expressions, or tones of their voice. Assumptions then come into play. Next thing you know, your in a battle to see who can get the last shot in.
Sometimes it is best to let things slide, then to keep added fuel to the fire.(yes, I know, easier said, then done). Experience as taught me it is best not to read too much into what you read on here at times.
Most likely, the ones who you might think are in a heated battle would most likely end up laughing and having fun if they were to meet in person. Human nature.