@galt
Oh, I'm highly torn on that score.
One the one hand, I think discrimination is sub-human behavior, regardless of whether or not someone decides to hide behind a religious justification.
On the other, as has already been covered in the thread, free association needs to be protected as well.
On the third hand, if we weren't willing to force the issue, we'd still be living in the 1950's nightmare we used to have.
You want an either-or between perfect, ideologically pure liberty, and anti-discrimination for the overall betterment of society. Good luck with that.