The hubris of the left never ceases to amaze me. In today's marketplace of ideas, the spectre of labels like "biggot" and "Nazi" is incredibly powerful and enough to cow many into adopting--or at least not opposing--one's point of view. You, like many liberals, sling those terms with reckless abandon, knowing that you are safe from reproach. After all, who would rise to defend a "biggot"? You lecture from a position of moral authority to which you have no rightful claim. If you ever expect to persuade any thinking person that your ideas have merit, you better have more game than the slander, contempt, and derision you've displayed in this thread.