I was actually surprised to see that sexual orientation wasn't on the list. The reaction to a baker refusing to bake a cake for a gay wedding sure made it seem like it was already encoded into the law...

But I cannot find it.

I'm in an awkward place philosophically and morally with regards to this situation.

I believe it's wrong to discriminate against someone who's gay. The key part of gay people being PEOPLE. Are they a person? If so, they they get all the same rights and legal protections as any other person.

Being an athiest, I don't have a God demanding anything about where people stick their pudenda. My libertarian leanings have the same lack of demand about people's sex lives.

But I'm not sure that forcing people to do business with someone they hate is the answer. It seems that nurtures the bigotry rather than stomp it out.

What about forcing the bakery to make that cake, or go out of business, makes them less bigoted?

From what I've read about the situation suggests that they shopped around until they got someone to say, "no, I will not make you that cake (or pizza)," then they screamed, "DISCRIMINATION!" Almost as if the primary purpose wasn't to get a wedding cake, but to find someone who wouldn't make one and then destroy them.