Hate is not moral disagreement. It is not hateful to oppose gay marriage, or to support it. But hate can crop up on all sides of the political and the religious spectrum.
This is a link to an account, on Thinking Christian, of an attack on a church by gay fanatics. But the problem isn't the church or the gays, it's the hate. Period.