I think you're wrong about that. Religion does NOT promote the hatred of gays or anyone. Religion has been the scapegoat for every group who wants to deviate from traditional values.
Take Elton for example. He's been miserable in his own skin forever. I've never heard of him being harrassed by Christians. I've been a fan since 1972. I was disappointed when he 'came out', but hey, it's his life to do what he wants. Yet for years now, he's been spouting off about this so-called hatred by Christians toward gays. He's the one with the hate for Christians. Turning it around doesn't make it so.
And I think it's very telling when he makes a comment like "If John Lennon were still around..." Elton, if you were a MAN and truly felt as strongly about this as you say you do, why don't YOU get off your butt and do what you think St. Lennon would do?
I think you missed my point.