A business should be able to deny service when the customer requests a product or an act that violates their beliefs
otherwise, I don't believe it is right to deny someone AS A PERSON themselves due to gender, identity, ethnicity, etc... I only believe it is okay to deny a request, but not a person.