Does the Mayor of Boston understand the meaning of the term "discrimination?"
Has Chik-fil-A ever refused service to a homosexual? Have they ever said, "Sorry, our food is for straights only"?
Support Chik-fil-A for their position if you want. Call for boycotts because of their position if you want. I really don't care.
But what this company is doing is in no way "discrimination," by any definition.
We already have one term -- "Racist" -- that is used by people wildly, without discretion and often without any basis in fact. Let's not add another.