Societal changes of this magnitude don’t happen overnight, and sometime never happen completely no matter how much we want them to. Just 99 year after President Lincoln abolished slavery in the US, the civil rights amendment became law, and 51 years later we are still as divided by race as we ever were. The LGBT community is frustrated that there are still people who don’t accept them for who they are, and many in the straight community are frustrated that they are being forced to accept a lifestyle they don’t necessarily believe should be forced into their children’s education and everyday lives, especially when it involves such a small percentage of the overall population.
Bigotry is a two-way street, and people who are in favor of LGBT rights can be (and frequently are) every bit as bigoted as those who don’t approve of LGBT rights. African Americans have been fighting for equal rights for 150 years, and only in the last couple of decades has the term “racist” come out as a label for anybody who doesn’t subscribe to a particular political ideology. Race relations aren’t improving and on the contrary they are getting worse in this new “diverse” society. Now the new buzz word is “homophobe” and is directed toward anybody who doesn’t openly embrace the LGBT community and lifestyle.
There are over 2 billion people in the world who identify themselves as being Christian. Their belief system is based on the bible which claims that homosexuals are committing a sin and are doomed to eternal damnation. Changing the beliefs of 2 billion people is a tall task, and won’t happen in our lifetime. Followers of Islam (all 1.6 billion of them) also subscribe to a belief that homosexual acts are a sin, but rather than worrying about the afterlife, many label them as infidel’s that must be put to death. No, not all Muslims believe that, but enough of them do to keep gays in the shadows in many parts of the world. Many members of the LGBT community (and on the left in general) in western society are going out of their way to demonize organized Christianity for their beliefs, but hardly say a word against followers of Islam. I find that extremely hypocritical. Personally I believe that if the LGBT community would tone down their "in your face" attitude, it would work out much better for them in the long run. Publicaly outing business owners who don't believe in their cause creates more anger toward their cause. If I were to go into a gay owned bakery and demand that they make a cake that says "All fags are going to Hell", I seriously doubt if there would be much media attention if any. In that respect, the media isn't a reflection of society, rather society is a reflection of the media which happens all too frequently today.