I think if a business says they provide a service, they should provide that service. Even if their morals and the person they’re providing a service too collide.
I am utterly against pharmacists and doctors etc refusing to provide access to abortion or contraception because of ‘religious beliefs’ and so on so would be a complete hypocrite to say this shouldn’t apply to all aspects of businesses.
Providing an icing on cake is what your job is, if you’ve stated ‘any words on any cake’ it’s not your job to police what people want on that cake. If you have certain criteria, you should make that clear.
Obviously if it said something like ‘kill all blacks’ that’s racism/incitement to violence and against the law so they can reasonably refuse.
Providing the service for which you are paid for, does not mean you agree with their views. God knows I’ve dealt with some absolute assholes in previous line of work, but my job and my personal opinions are two separate things.
You are consistently moaning about GC people being denied their right to talk or businesses refusing them entry to premises to discuss feminism.
By allowing businesses to refuse service based on them not liking your morals sets a dangerous president.
It was only recently you were all moaning about a pub that refused to serve the GC protestors who were wearing their AHF tops and how awful you all thought this was.
As individuals we all have the right to our beliefs and to hold those and say/not say what we want, as a business, if you provide a service I think you should perform it without discrimination.
Obviously some things are not black and white, e.g my salon has a disclaimer that they can refuse service based on personal hygiene reasons, which is fair enough if your service involves touching a client and your personal hygiene is a big factor within the service.