When people refer to 'them' as if they are some kind of deformation of human creation, it's just scapegoating.
People are good, people are bad. It doesn't matter whether you are gay or straight, black or white, legal immigrant or illegal immigrant, Christian or Muslim.
You can say you are against homosexuality, but you want to be kind to them etc. but this is the same thing.
It is like racism. Except it is closet homophobia. Out-of-the-closet homophobia is like the KKK. The two are very much relating no matter how you sugar coat it. In fact much homophobia that has been pushed into the closet, while people come out of the closet, is just leftovers from a generation when the traditional views were that gays should die, or be castrated, or be locked up.
People are good. People are bad. Even a KKK member could be a good person, who maybe rejects all this evil around them. See's it 'for what it is'.
The homophobic generation is a dying breed, but they STILL use the Bible as their reason, rather than it's 'their own reason'. Yes, it really is. You did not love and accept homosexuals, and then you read the Bible, or you went to Church and you were against them. You were always against them, because it was how you were brought up.
Is homophobia an evil? Is homosexuality an evil? Is homophobia more based on judgement rather than love? Can homosexuality be based on love rather than evil? Is a Christian capable of doing more evil than a homosexual?
People are good and people are bad. But we can choose to be the good person, we can choose to be more pure. And so can any other person no matter what their orientation or religion is.