That's right. To get a bit philosophical, it's interesting to see some people's justifications about how they are right to be intolerant in the ways they want to be, while still believing that they are free-thinking and tolerant. A lot of convoluted arguments are really about keeping one's self-image intact, justifying beliefs that are contradictory but which the person really wants to believe. I think that is a trap that is more dangerous for intelligent people.
For what it's worth, I support and supported gay marriage at the time, but don't think people should be forced out of their job for believing otherwise. Thoughts and words you disagree with should be met with alternative thoughts and words.
> Unlimited tolerance must lead to the disappearance of tolerance. If we extend unlimited tolerance even to those who are intolerant, if we are not prepared to defend a tolerant society against the onslaught of the intolerant, then the tolerant will be destroyed, and tolerance with them.