If I understand this, it's not about selling them cake but baking a cake that might have a rainbow decoration and two same sex figures on top.   I have to wonder how free speech will factor into the decision.  Had the baker simply said, I only bake traditional cakes and not brought religious freedom into the discussion, I would think the baker should win.  You can't compel someone to make something they have never made before.