The hot dog vendor posts his price - $1.00 - for a hot dog. The customer requests a hot dog, and has the dollar to pay for it. But the vendor refuses because the customer is black. That's analogous to the bigotry practiced by the baker.
Not analogous - but completely disingenuous, bullshit and ridiculous on it's face to make such an assertion. Only a tyrannical moron intent on pushing homosharia equates skin color and gender with BEHAVIOR.
Yours is the seriously perverted morality that would push to penalize a business for restricting a grown man from being enrolled in a daycare because he self-identifies as a little girl.
And then in short order, Christians will be subject to accommodate every sort of lewd and deviant behavior that is deemed to require anti-discriminatory special privileges, while other 'approved' religions and tribes are exempt from enforcement requirements.
It's disgraceful, and crying religion as the reason for the refusal of service is an insult to decent Christians.
You can keep attempting to redefine what a 'decent Christian' is based on your own twisted and warped definition, but those sheep who hear His voice know you do not represent the One you claim to follow.
And it also happens to be against the law.
You can shove your "law". We refuse to comply.
It will be interested to see how many tyrants are willing to risk their lives to enforce it.