I think the guy is in the right, he should be allows to refuse. What if a customer came in and asked for a genitalia mutilatuon cake? Or anti vaxer cake? Or child marriage cake? Why should he have to make a cake for any of those sick fucks? Gender transitions isn’t in the same level of course but if you can compel him to make one of those you can compell him to make the other and that’s not a door I want to open
What someone refuses service to someone who came into their business and claimed to have an objection to serving the Sons of Ham using your logic is that in the right? Yes, you should be able to refuse tasteless projects. No, you shouldn't flatly deny a segment of people. Like every example you chose is not even relevant here. You said a way stupider thing than I thought. My bad.