Anybody who thinks they are deserving of God's love but claim to know who isn't should seriously reevaluate their position. They usually can't be dealt with rationally, however.
Yea, anyone shouting that God hates gays simply knows nothing of God. While God hate sin, he still loves sinners.
This minister also isn't the head of a church, he's head of a cult made up of mostly his own family.
These people don't deserve to be called a church. They aren't doing God's work.
On the other hand, the government has no business telling people they cannot protest within 500 feet of a church. That simply prevents anyone from speaking their mind on religious issues in a religious setting. What happens when the members of a church decide to hold a rally on an issue and want to do it on thier own property?
Arrest these idiots for disturbing the peace. Let the whole world know about their disgusting actions, and let society shun them.