I agree with that last point. You can’t be required to photograph crimes, and I’ll take it a step further and say you don’t have to offer your services to everyone. A wedding photographer doesn’t have to do proms, and a baker doesn’t have to make cookies. But if you photograph weddings and you bake wedding cakes, you can and should be prohibited from discriminating against clients based on your religion.