He only stopped making the cakes because of FORCE applied by people like you.  
Also again, you must not be watching the same shows I have been.   What have late night hosts been saying?   Almost any prime-time show portrays conservatives in a negative light and have been since the 70's at least.   I admit there have been a few exceptions. like "Touched by an Angel'.  But for every one of those there have been a dozen "All in the Families', or do you think that 'All in the Family' did not demean conservatives?
A gay marriage to you may not be obscene, but to a conservative Christian it is.  Just like eating pork is to a Muslim or eating a cow is to a Hindu.  Now you want to force some people to do an action that is obscene to them.    Until you accept the fact that a 'gay marriage' is as obscene to them as a pedophile wedding would be to you, you will not have a clue as to what is going on.