I like to think we have a pretty inclusive community here. Lots of different people, all walks of life, races, sexes, sexualities, etc. We're good at being tolerant. However, as recent events have proven, our views are not necessarily shared, both in our normal, day to day interactions, and...