Whether you believe in karma or "godly retribution", life has a way of biting in the behind those who judge others unfairly.  For example, Ted Haggard...he preached against gay folk and drugs, but he was busted for fooling around with a masseur and crystal meth.  The press and the court of public opinion raked him over the coals for that.

You are right, these hating folk are no different than us.  It's a good thing that God is bigger than all that, that He/She forgives us when we ask for forgiveness for acting foolish and loves us back to sanity.  If anything, maybe we should pray for them, that they stop persecuting people and love others as God loves.  And until they change their minds, we can fight hate with love, and ask God for ways on how to do that.