I agree. I flagged him because he called me a coward for referring to him in a thread that he was already participating in - but I made the error of not flagging him. So whenver I refer to him from now on, he gets a ping.
As an aside - I would probably not agree 100% with you on your views of homosexuality. I do think it is abnormal and should definitely not be advocated to children when they are vulnerable at puberty, which is unfortunately going on in an attempt to recruit. But if someone is an adult and gay, then that is their right. Just as long as they do not try to get me to endorse it (which far too many do).
I probably agree with you on most else.