If my religious beliefs are that homosexuality is immoral (they're not in my book) then isn't it intolerant to not respect my beliefs?
I teach college courses for a living and in my field critical thinking is a big issue. And one of the major troubling things my colleagues and I find in student's thinking is exactly the above type of thought--"we must tolerate *everything*" or "everything is relative."
That is ridiculous. Such views would mean that we must tolerate Hitler, genocide, raping babies so long as someone sincerely believes those are good things. Of course we do NOT have to tolerate everything. To tolerate everything would lead to massive violations of rights and massive disrespect.
So no, we do not have tolerate neo-Nazis who say that Jews drink children's blood, or segregationists who insist that blacks are inferior to whites, or people who are anti-gay and insist that gay people are evil/a threat to children/pedophiles/hastening the downfall of civilization. Similarly when individuals or groups actively work to hurt other people--i.e. advocating laws that deny some people rights to their own children or health insurance through their life partner or protection from employment discrimination--why in the world would anyone think we should tolerate those actions?
To put it in terms of your communist friend--sure disagree with him. But if you start giving money to groups that compare him to pedophiles, suggest that he needs "reparative therapy," or deny him rights to his kids or relationship rights with his spouse, would you really call that "respect"?
I don't have a chick-fil-a in my town and generally don't eat meat, so I haven't followed the story on them closely. But just a few minutes of googling seems to reveal much deeper ties to many more anti-gay organizations (organizations that actively campaign for laws denying gay people rights such as Focus on the Family) then you are admitting. I don't have time to fact check ever single google result, but when you get hundreds of thousands of hits saying the same thing you've got to assume either there's something to it, or google is in on a huge conspiracy against chick fil a.

and it's the only fast food joint that customarily uses phrases like "it's been my pleasure" when you thank them for serving you.
