I disagree. I see Christian homophobia as a "which came first, the chicken or the egg?" matter. Some Christians find justification for their preexisting prejudice in the Bible, while others, primarily younger Christians, are taught to be "anti-homosexual" because "the Bible says so."
One disgusting example: "Ain't no homo going to make it to heaven.
I agree that children are being taught this prejudice, and that this prejudice has been justified with the Bible (or a weak reading of the Bible). But I also think that the prejudice existed much earlier than the Bible or the religion. I see the major factor here being that they (the GLBT community) are a minority, and that scares people. People seem to have a tendency to be afraid by what is different, and that is why minorities tend to be hated.
The main reason I see it this way is because I have been in a lot of debates with anti-gay individuals, and when the Bible is actually looked at critically, the argument usually turns to "it's still wrong anyway." There is a hypocrisy here, in which Christians will take one verse, and ignore every other verse surrounding it, that condemn things that they are guilty of. This is true for both the OT and NT passages.
It is this cherry picking that I see as clear evidence that the Bible is just being used as an excuse. The same was seen with slavery, when certain verses were purposely taken out of context, or distorted to support slavery (funny enough, it was hardly ever the verses that actually mentioned slavery anyway, but instead, such stories as the Tower of Babel). Slavery was already an institution before it was justified with the Bible. It was only when the institution of slavery was challenged that the Bible was brought in to justify their already held beliefs. I think this is exactly what is happening in regards to homosexuality.