Freddy:
I may be wrong and you are a gay rights activist just supporting people’s individual freedom of contract. In which you will have my unreserved apology.
Bingo! Have you read my previous post where I stand up for a gay artist not being forced to design a homophobic pamphlet or the black doll maker not having to create an effigy for a mock lynching?
There is definitely a need for antidiscrimination laws. No one should be denied service or jobs due to gender, sexual preference, race, etc etc. Nor should they be denied housing, food etc etc. Nor should they be forced to participate in something that is morally reprehensible to them.
There are jobs I will never take (I’m speaking of 9-5 jobs) because they are counter to my ethics. And if a person has issues serving particular groups of people then they had better stay out of jobs that require they serve them.
If I run my own business I am not required to take every custom order that is proposed to me. If I work for a bakery then I am required to take any order the boss tells me to, and if I feel I cannot, then I need to quit and find a job that does not go against my ethical code or require skills that I don’t have.