This isn't even remotely in question. The question is whether nazis or bigots or Christians or Muslims have the right to refuse service to customers. Currently, the law is being hacked by abusing the word "custom".
To me, this isn't the important question.
Well, it is the question that matters. Whether you put much importance is an arbitrary decision by you.
The important question is "Should the government have the power to enforce a socio-political agenda?" I'm saying No. I don't want the government to have that much power.
That is the problem. You keep going to this bogus agenda angle. That store needs to sell any product they produce to anyone. Nazis getting married, yes. Blacks, yes. Whites, yes. Gays, not anymore but were supposed to. There is
no agenda when all people are supposed to have access to the services being provided.
There are some goods and services I'm fine with regulations and enforcement. Government services are an example. Also essential services, like emergency response and health care. Wedding cakes and websites, hairdos? Not so much.
So access to services should be based on an arbitrary importance system? I'm curious, why are "important" services required to be unimpacted due to identity by private industry, but not ones you find unimportant. What is the basis for forcing one, but not the other?
If they can make you do a gay wedding website, they can make you do a Klan rally website.
Except gay weddings aren't profanity.