If we're going to talk about which group is being demeaned as evil and demented I think it would be the one who you're calling baby-killing communists who hate America. Just a guess.

A gay marriage is not obscene. If you don't like the idea of making cakes in a country where gay people have the freedom to marry then move to Saudi Arabia.

In regards to your broken analogy nobody is telling Jews to serve non-kosher food or Muslims to serve pork. If they DID want to serve those things, then they should serve those things equally to every customer.

Now, if a pharmacy doesn't want to serve the morning after pill they shouldn't be forced to carry a product they don't want. I agree with you there. But when Christians pass legislation to limit the choices for everyone, that I disagree with. We cannot make a world where Christians never have to encounter things they disagree with. That is a world of special privilege. He did not make the cake, he chose to stop making cakes all together.