I have a few points to make about the wedding cake issue (and this is a debate forum, so please don’t think that I’m trolling).
I–for one–don’t believe that they should have the right to refuse to make a wedding cake for a gay couple.
Yet I don’t want to be a hypocrite . . . so what happens if White supremacists go into a Jewish (ie: Kosher) bakery, and ask them to make a swastika cake to celebrate Hitler’s birthday? As a Jew, I would support the bakery’s refusal to make the cake . . . so am I a hypocrite?
Having asked this, let’s muddy the waters even further.
In both Hinduism and Buddhism, the swastika is a sacred, religious symbol. In Buddhism, swastikas are the footprints of Buddha himself, and Buddhism is (mostly) a peaceful, non-violent, contemplative religion that’s very inclusive. Please see below:


So . . . should I have the right to refuse to bake a swastika cake for a Buddhist customer because I don’t approve of their religious symbols? Some Buddhists celebrate a holiday called Wesak, which can involve cakes (or other sweets) for the kids.
As an aside, I would imagine that a Buddhist would be likely to want a cake from a Kosher bakery, as Kosher dietary laws prohibit mixing meat and dairy, so a Kosher cake may actually be vegetarian ( I am guessing this).
So . . . am I a hypocrite if make a swastika cake for the Buddhists, but refuse to provide essentially the same cake design to a neo-Nazi?
Or am I an asshole if I refuse to make a swastika cake for the Buddhist, and discriminating against their religion?
Thich Nhat Hahn was a famous Vietnamese Buddhist monk (recently died) who was actually nominated for the Nobel Peace Prize by Martin Luther King Jr., and the swastika is prominent in the religious materials in his home temple in Viet Nam . . . although he never displayed the swastika outside of his country because he was very aware of its connotation to Westerners.