He is not refusing to make cakes for gays.   Yes, they are knocking on his door to make offensive cakes.  That is the part that you fail to understand.  Again, what you fail to understand  is that putting two men or two women on this cake IS the same as putting a racial slur on the cake.   Again until you understand that concept, you will never understand the problem.  I suspect you are also one of those that wants to force pharmacists to be accomplishes in the murder of unborn babies also?
Again, why are you FORCING your belief system on people? Why are you bigoted against conservative Christians?   That is also a concept that liberals fail to comprehend is that many conservative Christians do feel discriminated against.  We feel it every time you try to FORCE us to accept your belief system.   Every time you say homosexuality is not a perversion.  Every time you say that life just happened.   Every time you call us misogynists or bigots. Yes, there is discrimination.