BuzzLightBeer - surely your last your post makes my point all the more relevant?
If you disagree with me, then address the issues under discussion - why use terms such as "bigots", "anachronisms" etc?
The purported anger you are experiencing right now, as you read posts expressing views that run counter to your own...that emotion is intolerance.
You run the risk of exhibiting the very same qualities you claim to find so appalling in others.
You (and others on the Left) might want to reflect on that.