If it is against my religion to eat chicken, should I call discrimination because all you sell is chicken?
No, because food don't discriminate, people do.
If it is against my religion to eat books, I would go to chik fil-a and eat something there and not to a book store that only sell books. If it is against my religion to go to a gay wedding, then I would just attend straight weddings and not gay weddings, but I won't deny entrance to anyone attending the gay wedding. If it is against my religion to bake a cake, them I would not be a baker and open up a cake shop. If it is against my religion to celebrate immoral marriage, then I would not have wedding cakes as part of my service. Because I run the risk of participating in an immoral marriage whether I know it or not. An act of sin is an act of sin even if I choose to ignore some parts of that act of sin.