Not the person you are responding to. And a I agree wholeheartedly with your post. But the situation is a little more nuanced than that.
Lets say a restaurant hangs a sign "No gays allowed". I think that's discrimination that should be illegal.
But lets say it were a band. It would think it absurd for the band to try to deny sales of its records to gay people. But suppose a gay-pride parade wants them to play the event. Should they be legally obligated to accept the booking and play the event if they don't want to if their schedule allows it? That strikes me as quite wrong.
Similiarly a bakery with a sign next to the counter that says "No gays allowed" and refuses to sell a gay person a cookie or muffin would be absurd, and should be illegal.
But if a gay couple approaches the bakery owner and says we want you to provide a cake as the centerpiece for the ritual cutting of the wedding cake tradition ... and please customize it for this event just-so. Should they be legally obligated to do that too? Its no longer just a cake picked up out of the window; its a specific cake for a specific event, made to order for that event.
There seems to me to be a grey line between the band example, which I think is entirely acceptable. And the restaurant example which I think is entirely unacceptable.
The bakery wedding cake scenario is between them, and I really can't decide if I think they should be obligated to provide their service or not. I'm leaning towards not, to be completely honest.
Because if we do compel them to provide a cake for that... should they be obligated to provide a custom cake for a Ted Cruz's or Hillary Clinton campaign event? Should they be obligated to provide a custom cake for a KKK event? Should they be LEGALLY obligated to provide a custom cake for a religious event? Perhaps a big-tent-revival-festival-megachurch that they disagree with ... are they legally obligated to pvovide custom made cakes just for that event.
(And if the Satanist's or Atheist's come knocking next week do they have to provide custom or "Long live Satan" or "Fairtytale Jesus" cakes? Surely one can say no?)