Photographer focus of human rights complaint

The Washington Times reported Monday that a New Mexico photographer is defending herself against a human rights inquiry because she declined to take wedding pics for a lesbian nuptual. Should the photog, Elaine Huguenin, have to do the job?

What if this was a Catholic photographer who refused a Protestant wedding? Or what if it was a polyamorous wedding? What if it was a florist who did not send flowers? Or a caterer? Or what if it was a counselor who did not want to provide pre-marital counseling to a lesbian or gay couple? Or a counselor who did not believe in providing pre-marital counseling to a divorced couple?

Feel free to list other questions and answers. What should the New Mexico HRC decide?