Homophobia is mostly a way pro-gay activists/politicians use to describe what they see as ueber conservative people who the liberal individuals claim oppose gay rights because they're afraid of gays. While homophobia is unfortunately the only culturally salient term for any sort of behavior/thoughts/expressions relating to the subject, it's really just a loaded word intended to be a political tool. Hence why liberals call so many conservatives homophobes, said conservatives claim they just disagree with it, then it comes down to something about conservatives/Christians hating gay people (unfortunately, some misguided souls obviously do hate people for such inane reasons). Of course recently it seems to end up with the ueber conservative politician turning out to be a gay child molester, so Lord help us. Oh, and to the Democrats who are so fond nowadays of pointing out such conservatives, keep in mind the first gay member of the House of Representatives who was open while in office was found to be sleeping with a minor (a paige, exact same situation as that Republican pervert from Florida a few years ago) and continued to be elected to another 20-odd years in office. The molestation happened, and was exposed and admitted to, during his first year of office. Another point, somewhat off-topic here, would be that certain political groups choose people for certain labels regardless of their merit. Many liberals will vote for someone just because they're black, gay, female, etc. Likewise many ueber right-wing Republicans (and that description is coming from a Catholic) will vote for anyone who runs on a "family values" platform, even if they want to love nothing more than starting random wars in random countries and needlessly sacrificing our fine men and women in uniform.
Anywho, that's my rant.