What do you think of businesses being forced to serve blacks at lunch counters?
To me there is person, and action. Though I disagree with homosexuality and some 'Christians' don't accept blacks, I don't think simple personhood should allow for discrimination something completely unrelated to who you are. In other words, being black should put you at the back of the bus, not get served lunch, or buy a hammer at the hardware store.
When you start getting into things like events and actions and causes, that gets different. While I wouldn't refuse a black person service, I would refuse to serve a Black Panther event in my business for any kind of custom creative work. Even if I advertise that service, for the simply reason that I'm lending material support to a racist and historically violent organization.
Same with gays. I wouldn't refuse service to a gay person or couple buying napkins, cards, or renting tables to their wedding off the shelf. But to create something with my talents like a custom wedding cake or even catering - no dice.
Now with say a mixed marriage wedding, that could get dicey. Some people think different races marry according to religious beliefs. While most don't think that way, how far do you push them to conform to it?
I wish SCOTUS would draw a clear line. While I believe in being as non-discriminatory as possible, there is a point where the customer is pushing their morality on me, and using the govt to do it. How that squares with the 1st or the 14th amendments is beyond me.