Seems lot's of folks are missing some basic points.
There's that thing called the 1st Amendment to the constitution which reads:
[quote]Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances[/quote]
In 1878 the SCOTUS ruled in Reynolds vs. United States:
[quote]Laws are made for the government of actions, and while they cannot interfere with mere religious beliefs and opinions, they may with practices[/quote]
In 1940 the SCOTUS ruled in Minersville School District v. Gobitis:
[quote]members of the Jehovah's Witnesses in a school could be required to salute the flag[/quote]
But reversed itself in 1943 with the West Virginia State Board of Education v. Barnette ruling stating:
[quote]...holding that the Free Speech Clause of the First Amendment to the United States Constitution protected students from being forced to salute the American flag and say the Pledge of Allegiance in school.[/quote]
In 1963, the Warren court seemingly ruled in Sherbert v. Verner case:
[quote]to condition the availability of benefits upon this appellant's willingness to violate a cardinal principle of her religious faith effectively penalizes the free exercise of her constitutional liberties[/quote]
In 1990, the SCOTUS ruled in Employment Division v. Smith:
[quote]as long as a law does not target a particular religious practice, it does not violate the Free Exercise Clause[/quote]
So what does all of this mean? Who knows. But, from the looks of things, the SCOTUS has ruled many times that laws are unconstitutional if they target religious practices.
So the bigger question is real simple: Is it a religious practice to discriminate against behavior?
An even bigger question is waiting to be asked: What happens if LGBT become a protected class? At that point you have two protected classes with competing interests. Who's right's trump who's?