The problem with laws against discrimination, is that to enforce some of them, you have to engage in other types of discrimination. For example, this Philadelphia ordinance forbidding "discrimination" against homosexuals, requires discrimination against people of faith who do not sanction homosexuality. You can only access certain public facilities, or avail yourself of certain public benefits, if you reject your faith's teachings on homosexuality. This is an inherent problem when you start banning "discrimination" based on conduct.
The city of Philadelphia is basically saying that traditional moral values which find unnatural sexual conduct to be immoral are not something to be encouraged. In fact, they're to be marginalized or suppressed on behalf of male-on-male sodomy, which the city has chosen to honor and elevate to a position of legitimacy.
Agreed, but as the saying goes, "You don't have a right not to be offended." As an individual, you have the choice of availing yourself of any of those things. If your faith calls on you to reject them, then that's the price of your faith and more power to ya. Complaining that your faith inconveniences you, though, seems odd.
Oh, by the way, I looked at your homepage. Nice taste in movies! I was amazed to see Jigoku on your list. I went to a screening of that several years back that was apparently the first time it had ever been shown in the States, as far as the people at the Japanese consulate (who had arranged the screening) could tell. I was surprised when I saw Criterion had put it out.