First, please understand I'm interested in this question generally, and not just in the context of this forum's rules. I'm not here to argue about this forum's rules, as that is your decision.
You can call me a sinner, and I would be willing to say that you can call all Christians a sinner as admitting that you are a sinner is one of the first requirements of becoming a Christian.
Ok, good point, though a bit off topic.
Christians generally embrace the term sinner when applied to themselves, whereas I'm guessing most gay people do not embrace the term when applied to themselves.
Thus, calling a Christian a sinner will usually not be perceived as an insult, whereas calling a gay person a sinner probably will be so perceived.
A better comparison might be, if it is ok to call homosexuality in general (not a specific person) a sin, is it then ok to call those who hold this view in general (not a specific person) bigots?
Telling a homosexual that he is a sinner would be against the rules, but telling a homosexual that homosexuality is a sin would not be against that rule as you are not attacking the person but the behavior.
So I can tell any Christian who holds the view that homosexuality is a sin that holding such views is bigotry? I can't say "you are a bigot" but I can say "views such as you've expressed are bigotry"?
What are the chances of such a legalistic splitting of the hairs surviving a real world conversation?
I have a simpler clearer formula for you to consider. Homosexuals should perform their homosexual acts in private, not in public, and homophobes should do the same.
But it is important for the Christian to show the utmost respect and love to all people.
I propose that we don't show respect and love to anyone by proclaiming that their consensual adult sex life is a sin meriting eternal punishment, whether we put that personally or generally. Clever legalistic phrasing does little to soften the blow of such a rude statement, imho.
Most homosexuals did not choose such an orientation and would like to change it if they could.
To be clear, this is a quote from Craig, and not your own words. Thus I am directing the following to Craig and not you.
Statements like the above quote are
complete rubbish. By that single statement the author is demonstrating he knows nothing about the subject, and is thus not worthy of being quoted.
We need to accept and lovingly support brothers and sisters who are struggling with this problem.
Homosexuality is not a problem anywhere but in the bigot's own mind. Just as with racism, it is the bigot that has the problem, not the black person etc.
And in general, we need to extend God’s love to homosexual people. Vulgar words or jokes about homosexuals should never pass the lips of a Christian.
God's love is not the Christian's to extend, it is God's to extend. God has already shown this love by creating many millions of gay people in every time and place in human history.
It is the Christian's role to butt out of everybody else's private personal family business, and focus instead on their own spiritual journey. As example, if a Christian sincerely feels homosexuality is a sin, the appropriate action for them to take is to not participate in homosexual acts.
As far as I know, no one on Earth would have a problem with such a personal private decision by the Christian.
I don't actually have a problem with those whose bigotry is confined to their own minds, their own homes, their own churches. It's not my desire to intrude in to these private spaces.
But I think it's important that if someone brings their bigotry out in to the public square they receive a reply that matches the tone of their own remarks. This teaches all of us that there is a price to be paid for undermining civilization.
If I insult you, I should not then expect to be immune from insult myself. If I don't wish to be insulted, I should refrain from insulting others.
Do unto others as we would have them do unto us.