I thought we had already figured this one out when it was blacks that the bigotry was leveled against.
This is one I just don't get. On the one hand, "my religion" shouldn't be a license that makes some laws not apply to you -- for obvious reasons.
In this case, though, I think we really should just leave it in the court of public opinion -- where it actually belongs. This is one of those things that the side of decency has actually been winning. There has been a compelling argument over the last 20 to 30 years that gays shouldn't be treated any differently than straight people. And the world has definitely shifted in that direction. There are still intolerant people who use their religion as crutch because they feel threatened by that change. But in a free live-and-let-live society, I think this is best settled in the court of public opinion, not in an actual court. I am not sure why supplying a cake to an event signify's your endorsement of the event. Even so, though, if your cake business suffers because enough people are turned off by your stance and boycott you, it's way more powerful than being compelled to behave decently because of a law. And you lose the ground to try to make yourself into a martyr. Even if it doesn't play out that way in some places, why would you want to force someone to bake a cake for your wedding if they seemingly have such hatred for you? You can't legislate people's attitudes, so why not just say, "**** you very much," and head down the block to the next cake baker?