Re: “The only difference is that they plan to use the cake in a same-sex wedding. So, your analogy of asking for different products is not apt.”
I agree with you that the analogy is not relevant. The issue to me, as a Christian, is the intent of the use of my product or service. But, that is only an issue with me if I am told what my services are to be used for.
If I am told that my services or product will be used in something that I have a religious objection to, whether that is a same-sex wedding ceremony, a NAMBLA convention, or jihadists promo-weekend at Disneyland - I will refuse to participate in that business transaction. If I pay a price, I pay a price.
This arguing is all so idiotic (not meaning you - I mean this whole religious objection = bigotry).
Back when things were not so insane, I once did some freelance business hiring myself out as a pianist to play live piano for parties (usually Christmas parties or Wedding receptions). One day I got a call from someone asking me about performing at a Christmas party. We discussed the date and times, style of music, etc. Then, the customer said to, “Oh, by the way, this is a party for a gay organization, would I have a problem with that?” I told him that, yes, I would not be comfortable in that situation and that he should probably look elsewhere.
He didn’t get upset and said he understood. I thanked him for being upfront with me about it and I gave him some suggestions as to where he could look for musicians who might be able to help him. That was that. He respected my feelings in the matter and I treated him respectfully as well. There is no reason for all this legal intimidation except for the agenda of the gay fascists.
If the intent had been to ensure that people get served then the laws could have required that a store/service refer instead of refuse business that they are not comfortable with...
The purpose of the law was to enable preying on religious business people.