Actually, if it's illegal to refuse service on the basis of sexual orientation, then they don't have the right to refuse these particular people. At least not unless they're willing to deal with the consequences that entails.
And exactly how is refusing to provide service for gays any different from refusing service to Chinese, or Jews, or any other minority, and can you imagine how well -that- would go over?
Well, see that's the thing. The relationship between a client and a service provider is different than the relationship between a customer and a business.
The engaged couple is, essentially, interviewing this person for a job (to bake them a cake). That person is turning them down for the job.
This is a subtle, be it slight, difference than going into a store and being told to get out because of one's lifestyle.
Now, I'm not saying I agree with the bakery and what they did here -at the very least it's bad business- but in my eyes she has that right to not take a job. What's happening here is, essentially, saying a person doesn't have the right to say he doesn't want to work for someone because they're black.
In such a case would the prospective employer have the right to sue or get mad at the potential hire for not working there?
To be honest here, I'm not entirely sure how to draw the line or define the difference here between, say, going to a bakery and hiring a baker to make an elaborate multi-hundred dollar cake and, say, going to your local grocery store bakery and getting them to make you a far cheaper cake.
In such a case there I'd argue the grocery store can't refuse service due to federal laws.
Maybe it's due to the differences between a grocery store which is purely "open to everyone business" with a diverse range of services and products and, say, a private bakery that takes on
clients rather than just has customers. Maybe there's a dollar amount, quality of the service or professionals involved... I dunno.
But I'd argue there
is a difference between an ordinary business and a professional baker/cake decorator.