Persons doing business in a legal way, seeking services or products that are offered to the public, cannot morally, ethically or legally be denied access to those products or services, or even be inconvenienced in accessing them, because of the religious scruples of the vendor. Does your defense of bigotry in the name of religion extend to atheists? Suppose a "Christian" baker declines to bake a wedding cake for a same sex couple because he claims that providing the service, even as a paid vendor (as opposed to as a guest), violates his religion. Across the street is an atheist baker who declines to bake the cake because he thinks gay sex is icky. Do you defend the right of the atheist to refuse the service even though the atheist makes no claim to conscience?
Morally, ethically, and legally there is no difference between the Christian's refusal to provide the service and the atheist's refusal to provide it. And there is no practical difference.
Christians should repudiate the bigotry.