Some posters note issues with the terms "homohatred" and "heterosexism". I can sorta get it, but after several passes the terms are referring to kinds of hatred which the authors see as problematical. Since most of us would agree that hate is a bad thing it really is focusing on the issue. Hate is an intrinsic disorder, to hate is to be intrinsically disordered. And let's face it, not all hate is wrapped in obvious emotion. The worst kinds of hate are packaged  in very deliberate, cold logic emanating from a premise of destruction, disdain, exclusion, elimination, punishing. These are terms which are descriptive of violence - whether encultured, learned or taught they are, so to speak, poisonous and tend towards act of violence that, in principle, don't belong in being Christian.
"Hate the sin but love the sinner" is more often than not a cover for...well, we know the terms.