One must remember that arrogant condescension and proselytizing is what has given fundamentalists and evangelicals a VERY BAD NAME.  One can't preach/practice bigotry and call themselves a Christian.  That's called being a hypocrite.