// Do you believe they would have agreed to bake the same cake for someone who wasn't gay? //
Good question. Very, very good question.
If a HETEROSEXUAL person had come along, and said ...
I'm not gay, but I support the idea of gay marriage, so would you make me a "support gay marriage" cake?
The bakers still says no, because he is still opposed to the concept.
But now, he has not discriminated against the customer on the basis of the customer's sexuality, because the customer, like the baker, is heterosexual. So the customer would not win a legal case.
So has the law created a situation where the customer is artificially differentiated, because he is gay?
In other words, has the law created a situation where a gay person receives different treatment? Is the law itself discriminating between people of different sexual orientation?