That's your opinion.
I think many people on here do not understand something.
There is a huge dilemma. If you're religious and you follow a religion that says it is God inspired and it is against homosexuality then because you believe an all-knowing, infinite God that agrees with this concept, you'd agree too. You'd be thinking in your mind who are you, a mortal being who only sees the physical aspect of the world and doesn't know it all or the whole truth to a situation to argue which then leads you to agreeing with a concept.
You need to understand many of these "homophobes" aren't "homophobes". I can bet you, at least 95 % of them wouldn't be against homosexuality if their religion was for it or didn't at all mention it. But many world religions that have billions of followers ARE against it so I never take it personally when I hear Christians, Muslims or even Buddist against it. Now thinking of it, almost all religions are against homosexuality...
I used to be against homosexuality when I was a fundamentalist Christian. I was once religious and I still consider myself a Christian but it's complicated at the moment. It was the lifestyle I immensely disagreed with but towards the person there was no hatred. My gay friend then who I still speak to struggled being a gay Christian and was against the lifestyle too.
Here's the thing. You see it as if these people are against gay people, majority of them are not. They would be against eating chocolate if their religious text said it was a sin, I mean some Christians don't eat shellfish while some Muslims, many don't eat Pork. To many religious people, it is choose God (said to be an all-knowing being, perfect being) or choose the world or anything sinful or haram that has many errors and problems.
Then science doesn't claim to be all knowing which is why it doesn't satisfy many people. It's observation and testing. One day, it will say something is "good" then the next day it will turn around and say the very same thing it claimed as good, to be "bad". It updates itself. So to the religious person, back for me anyway when I tried relying on science at times I was confused because of this. Not saying it's bad for science to update itself, this makes sense as our knowledge and technology is increasing but to the religious person it's why choose a method that needs constant changes with their claims when you can choose an all knowing being that sees beyond time and knows the ultimate truth, getting the full picture. You'd think God's apparent opinion as the best.
Because of this, this is what drives MANY religious people to be against homosexuality and it's why you see parents disowning their children, trying to find cures for them being gay or taking them to gay cure camps. These parents love their children but to choose them over God and to allow them continue in a lifestyle that is deemed an abomination, borderline evil, would make them think they completely failed as parents.
To an atheist it is "ancient, not to mention fictional, texts, over science" but to a religious theist, this is real, a way of living and fundamental beliefs. If you believe you'll be judged by a God after you die, you'd try your best to live according to what you believe is its/his/her's divine word. People dedicate their lives to their religion. So overall, these people have nothing personally against gay people. They wouldn't care about people being gay if it wasn't mentioned in their religion's sacred texts.
Worldwide Abrahamic religions are against homosexuality.
So blame religion.