| HappySqurriel said: Every individual should have the right to refuse service to anyone, and everyone has the right to use their freedom of speech to speak out against people when they believe they have been wronged. Over time the consequences from people's actions will result in society being reasonably fair to everyone involved. The act of trying to get people to self identify is simply trying to shame people into conformity and is not acceptable, any more than it would be acceptable to say that all gay people must identify their sexual preference at all times.
Now, there is a photographer I know who doesn't take photos of marriages between two men because he believes the photos are generally boring ... he is personally gay but thinks that the variety in color and form from a traditional marriage is far more visually interesting than a bunch of guys in suits. Should he have to justify his decision that isn't hurting business, or be forced to take jobs he doesn't want in place of jobs he does want, because someone has hurt feelings? |
I think you're far far too optimistic in saying that society will be fair to all. If for example enough people despise atheists (using this example as they are currently the most hated minority in the USA) then discriminating against an atheist does not provoke the outrage required to force people to change. Same with gays, blacks and every other minority - if enough bigots hate them for who they are then discrimination will happen openly.
Legislation to prevent this discrimination is necessary if you want society to progress.










