i don't think people who lived through jim crow would agree with you, marty. embarrassing people and forcing them out of your business does the same thing as it did back in the day.
if you go into a service business you can't refuse to serve people for discriminatory reasons. in fact, i'd apply the same standards as i would apply to employment discrimination ..... .you can refuse to serve someone for any reason or no reason but not for a discriminatory/illegal reason.
You can't compare Jim Crow, which WAS systemic, mandated discrimination with a single bakery not wanting to supply a wedding cake for a gay wedding.
So the response to this, by your standard, is ruining people via government action, because you don't like their viewpoints? And spare me the "fairness" crap.
Embarrassment is not harm. If it seems that way, then go grow a freaking spine.
the minute you allow people to put signs on their businesses saying "no blacks, no jews, no gays", you've created a de facto system of segregation.
or you let people know what stores not to patronize, even if the refusal does not apply to them.
Let the market handle it. There is no reason for commissions that can ruin a person over not baking a cake.
again, you can't refuse to serve people for discriminatory reasons. You can like that or not. You can disagree with that or not. But it's the law. and like the county clerk in Kentucky, if you can't live with that, you're in the wrong line of work.
Government is different than a a business. two different arguments.
Davis is wrong, but I admit I like watching people force government go through the motions to impose its will, instead of people just waffling under.
and your point of "its the law deal with it," is moot, because it's a stupid law, or at least its current use is stupid.
and its not "you can't discriminate", its "you can't discriminate against a group that is currently popular". fixed it.