Actually, the whole "God hates fags" is just for money.
originally, they protested against gays having pride parades in areas where children would be, this angered alot of liberals so good ol' phelps found profit in this, so he and his Lawyer movement would go on and put the first amendment to the test and sue anyone who attack him.
basically, Phelps is the greatest trickster of all time and anyone who hates him or wishes him dead all fell fr his prank.
on anther note, if you hate phelps, you hate Civil rights.
Phelps was an activist for Black Civil rights back in the 60's and gought against Jim Crow laws.