The generally accepted definition of 'homophobia' is "an unfounded and irrational fear of homosexuals." I'd like to coin a new, if somewhat clumsy, word to more accurately reflect the feelings most 'straights' have about those who engage in physical love with members of the same sex - homocontemnor is that word, and it means (using the same flexibility demanded by the term 'homophobia'): "having contempt for those who engage in physical love with members of the same sex." Most people have no 'fear' of homosexuals. What most people do have is distaste, disdain, and contempt for that lifestyle.
Whether you agree with me or not makes absolutely no difference (none, nada, zip, zero, zed).That IS the truth of the matter. It seems that the two things which have suffered most from our politically correct society are the language ... and the truth. Did I just commit a 'hate crime'? No - there is no hatred there, just a statement of the facts as I see them.