Why do so many peol,e comment with no idea about what is going on?
Political thought is not protected. You do not have tomserve democrats or republicans. So a baker could legally refuse, no problem, no law broken. It had been this way forever. 

the baker is a big baby and a terrible christian. He will not participate in the wedding, it is a business transaction.

What if one man had shown up asking for a wedding cake for John and Kim, what is the problem? 
Maybe Kim is a man, maybe Kim is a woman. The baker would not know if he was not told. Would the baker refuse to make the cake because maybe Kim is a man? What does it matter?