I think that homophobia (and any other phobia of some people by other people) has its roots in the most ugly phobias of them all - xenophobia... It is one of the forms of fear of *other* of *different*... Add to this hearty amount of hipocricy and voila - you obtain a quote like this...
(no subject)