Is this law specifically targeting gays, or is it more broad? Could somebody refuse service to an adulterer on the basis of their Christian beliefs? I mean, you could find instances of everybody sinning at some point, just sit on your ass all day doing nothing, and not have to worry about ever being fired because you are just following your religion.