To further clarify, the politics discussion is alienating many, many, MANY people from posting here. I love discussion, but many regulars aren't here anymore because of political rants. It's not why I created this site, and yes, we kick people out when they become a problem. Sometimes without warning. It can be flippant, yes, but I frankly don't have time to play the moderating game and watch people push the envelope.
Isn't that why you have moderators? If they were truly non biased towards everyone there wouldn't be a problem!