Last month, a member of the Lincoln School Board called for Ron Brown to be fired for airing his viewpoints publicly. And by doing so, school board member Barbara Baier was guilty of the same intolerant viewpoint that Brown expressed. Brown was intolerant of Baier's sexuality; Baier was intolerant of Brown's religion.
They are both wrong. Not in their core beliefs; that's a personal matter for them to deal with. What's wrong is trying to force their viewpoint onto others. Brown has a moral objection to homosexuality; he views it as wrong, and he shares that viewpoint with others. There is nothing wrong with openly saying that you view homosexuality as being morally wrong. Where Brown went wrong was in taking the viewpoint that gay people can be discriminated against for being gay. Brown's position equates to punishing people for their moral views. To quote Jesus Christ, from the Gospel of John, chapter 8, verse 7:
"Let the one among you who is without sin be the first to throw a stone at her.”
The ACLU has a long running history of trying to silence Ron Brown for his religious views; in their world, trampling on Brown's rights is somehow excused by claims that Brown is "forcing" his beliefs on others. It's a bizarre viewpoint in my opinion, as the point of education is to expose people to new ideas. If groups like the ACLU were truly interested in protecting civil rights, they would be lobbying schools to bring in non-Christians to balance Brown's message.
In the end, someone should not lose their job because they are a homosexual...or whether they view homosexuality is wrong. Tolerance is something that's in far too short of supply in society today.