Either you haven't been here long or you're not paying attention. I think I've been here 7 or so years and many here have been here much longer. I have seen many disagreements between members (with myself included)on a variety of subjects from religion, politics and including how gun control should or shouldn't work. The difference is how it's done with or without personal attacks, name calling etc. Just because many of us disagree on certain things does not mean we can't and aren't friends and can be civil with one another. It's the people who cross those boundaries that are removed from the site.