In answer to the question that the title of this thread, I tend to agree with George Tekei that we've successfully plumbed the depth of butthurt. We seem to be functioning under the false delusion that people get points for being offended.
I think it's very easy to figure this out. If you bake cakes, you don't get to decide whom you will or won't bake cakes for. But you don't have to be compelled to write anything on them that you're not comfortable with.
If you are a florist, same deal. You don't get to decide who you will or won't sell flowers to. But that doesn't mean you have to arrange them at a gay wedding if you think you run the risk of getting gay cooties all over you.
ETA: what chaps my hide about all this is that it's usually christians doing this sort of crap, and generally speaking in their next breath they'll tell you they believe in a god that is love, mercy and forgiveness. I'm not sure those words mean what some christians seem to think they mean.