While I would be against it, why shouldn't they have the choice? In this day and age this would only alienate the person refusing and most people wouldnt do business with them.
If a change were to happen tomorrow and everyone could do this and everyone chose to do it then everything is just being swept under the carpet through the law and this only breeds a deeper hatred over time.
Because in reality, what happens is the majority club together and make the lives of the minorities hell when they are allowed to. People are disgusting and need to be regulated, the free market does not work.