Yeah, I know all that. When I was younger Catholics were discouraged from entering protestant Churches. That is when I decided that it was just silly. I have been in Buddhist Temples, Mosques, Jewish Temples and Catholic Churches with no ill effects. It is the only area where our courts uphold allowing a person to be offend and thus prevent everyone else from partaking of something (ie. Christian/Jewish churches).
The discrimination must be stopped and not defended in the name of one religions rules. My religion is against homosexuality, but I don't notice the court allowing me to be offended by that and outlawing the behavior. Rules should apply equally to everyone, not just the easily offended Muslims.
That does sound silly and contrived. Modern Christians don't take the second Commandment as far as Jews and Muslims, so there's really no basis, except for fear of conversion, to forbid entering another denomination's church.
But with the Jews and Muslims, it's about idolatry.
My religion is against homosexuality, but I don't notice the court allowing me to be offended by that and outlawing the behavior.
Some day soon in San Francisco a public school will have its graduation in a gay bath house, and then you'll have a good case. I have no problem in general with a graduation being in a church. But in this case a public institution's choice of venue basically told a student he couldn't go to his own graduation. I do see a problem with that, but they should have been able to settle this reasonably.