Discrimination has been a behavior widely condemned by various groups, especially gay activists. One of the most insane things they have done is to make "stirring up hatred against homosexuals" illegal. Okay, I admit there are problems IF someone deliberately create emotional states in the public to attack certain groups of people, be it men, women, heterosexuals, homosexuals and so on. However, gay activists seem to define the term quite differently:
Firemen demoted and fined for shining torch on gay foursome in the bushes
This is by no mean stirring up hatred. Instead, I guess the firemen would have done the same if the perpetuators were heterosexual. This implies that gay activists don't seem to use my definition. Their version seem to be "anything that displeases homosexuals should be illegal, EVEN IF those things make perfect senses". Of course they won't admit this publicly, but judging from WHAT THEY ACTUALLY DO, it seems to be.
This would be VERY problematic, because this would make rational criticism of homosexuals illegitimate. And read some history and you will know that letting a group (no matter it is a religion or anything else) hold such power can be very disastrous.
All in all, I have to stress that I am NOT anti-gay, but it remains a fact that gay activists are doing a lot of absurd things, which, in my opinion, are nothing but unfair for heterosexuals. I admit, homosexuals are also people, but I don't think we should give them benefit at the expense of others.