The problem is not what people believe, or that groups of like-minded people gather.
The problem stems from how those people react to their own feelings. I could care less if a church teaches that I am abhorrent to GOD, because I know better.
I don't like that a parent through a religious organization would teach that child to hate or rain down disparragement upon someone from my community. But that is their legal right. However, the act of that parent chastizing someone in public, that goes against their beliefs, or teaching their child that they should verbally or physically assault someone that goes against those beliefs is criminal in my opinion.
You can feel anything you like, and share it with like-minded people willing to listen to your drivel. You can hold the people within your social grouping to a certain belief system, at the risk of expungement. But bringing your hate out into the public and hindering anyone, in anyway, because you do not like them or their behavior is not to be permitted.
Those churches over there should not be forced to change their belief system. But the moment anyone from that belief system acts against anyone outside that belief system in any way, they have crossed the line and need to be held accountable IMNSHO.