I think the problem he may run into is the part at the beginning where it says A PERSON cannot do this, GOV is not a person. The Government however does issue Business licenses. I still fall to see how this is any different than not serving a different race or religion. Everyone here would be insane with anger if the shoe was on the other foot, but some how the other side is the crybaby when they don't get their way. I'm sure the anti-gun people say the same thing about us when we complain about not being able to CC in certain places.
Just to be clear if the shoe was on the other foot, I'd still be on the side of those that were refused service, be they Christian, Gay, Black, Manbearpig, or Infantry (luckily I can refuse service to Infanty).
So this guy needs to violate his religious rights to serve their consumer rights?
It's not as cut and dry as you are making it out to be.
Whenever my wife asks me why I never wear pants around the house I simply remind her:
"A lie gets halfway around the world before the truth has a chance to get its pants on.” - Winston Churchill