I think it is stupid to turn away business-and stupid to want someone who is disgusted by your lifestyle to take pictures of the most poignant moment in your life with your partner.
Does a business person have the right to refuse service to people or to refuse to do a job? If a contractor comes to my house and I am a satanist and have satanic stuff around, and I THINK that is why they are refusing to remodel the bathroom can I accuse him of discrimination? What if he says he would be uncomfortable? When a contractor doesn't accept to do a job, you just go to the guy who wants your business! I don't get it. I refused to go to the home of a man once when I was housekeeping. I called and canceled, saying I was uncomfortable because of the isolation of his property and the fact that he was male. I was honest-but that is sexual discrimination, right?
OTOH, I grew up at the time that we were raised RELIGIOUSLY to not discriminate-I remember being told I wasn't supposed to think bad things about blacks or asians just because they were people of color and I thought to myself, well, DUH, why would I do that anyway? But at some point, apparently we needed to be taught decency. OTOH, I don't go to the nail salon that made fun of my chubby daughter, in their own language, with many gestures. . . were they abusing her because of her weight? I dont care! Was I discrimninating against them because I could not understand their language or because they were born elsewhere? No, I didn't like their attitude to my girl. I voted with my wallet. I don't think anyone is going to do as good a job if they viscerally dislike or disrespect a person (for whatever reason). One would think that we are evolved enough that common sense could prevail, but I guess we are still subject to going to courts for our slights. Beats blood feuds, I guess!