Hmmm... the cake thing is interesting. She offered to make the cakes, just not write hate speech on it. I'm reading in articles that William Jack asked for Bible verses to "Kill all [homophobic slur]" and everything in between, so I'm not sure what he really asked her to put on the cake. Now trying to tie that to a wedding cake discussion we've had before in Indiana... well, I don't know how many weddings you've been to, but rarely do the cakes have writing on them. Her approach was very similar to a suggestion that I offered earlier in the thread. Agree to do the bare minimum to provide the service to that particular customer, but if it goes beyond a cake that you would normally make, then feel free to say no.
It's still a denial of service. So can a religious bake shop refuse to make a same-sex couples cake, but give them ingredients and say "here you go, make it yourself!"