Here's a short excerpt:
So the concept of "homophobia," like that of "sexism" and "racism," is often a crude one. All three are essentially cookie-cutter formulas that try to understand human impulses merely through the one-dimensional identity of the victims, rather than through the thoughts and feelings of the haters and hated.
This is deliberate. The theorists behind these "isms" want to ascribe all blame to one group in society — the "oppressors" — and render specific others — the "victims" — completely blameless. And they want to do this in order in part to side unequivocally with the underdog. But it doesn't take a genius to see how this approach, too, can generate its own form of bias. It can justify blanket condemnations of whole groups of people — white straight males for example — purely because of the color of their skin or the nature of their sexual orientation. And it can condescendingly ascribe innocence to whole groups of others. It does exactly what hate does: it hammers the uniqueness of each individual into the anvil of group identity. And it postures morally over the result.
In reality, human beings and human acts are far more complex, which is why these isms and the laws they have fomented are continually coming under strain and challenge. Once again, hate wriggles free of its definers. It knows no monolithic groups of haters and hated. Like a river, it has many eddies, backwaters and rapids. So there are anti-Semites who actually admire what they think of as Jewish power, and there are gay-haters who look up to homosexuals and some who want to sleep with them. And there are black racists, racist Jews, sexist women and anti-Semitic homosexuals. Of course there are.