By this line of logic and reasoning - let's say I call a Neo-Nazi a bigot for their clearly wrong (by all logical definitions of right and wrong) antisemitic views. Does this then make me a bigot because I am "hateful and devoted to my own opinions"? Should I try not to be so "judging and close minded" about this guys views? And yes, I would have NO problem calling a Neo-Nazi a bigot to their face. I'm sure he already knows that though.
Repeat previous story for White Supremacists and their racist views.
Repeat story again for anybody who hides behind the bible to spread and/or preach homophobic views. I couldn't care less about somebody's religion as long as they don't use it as an excuse to preach hate. Somebody with influence publicly saying that homosexuality is wrong IS preaching hate; irregardless of their religious believes. If you can't comprehend this then I truly feel sorry for you.
You make some good points, I agree with you with a lot of what you said actually. I think what will be the factor is, for Christians, is a certain group of people (homosexuals, racists, naxi's, whatever they are) acting out in ways that are biblical or are they not biblical. I think it will also have to do with are they living out their lives in a way that Jesus did with his? To love, to give, to have self-control, etc...
In John 8, Jesus meets a woman who is about to get killed because she was caught in adultery and the pharisees know she went against the law and were basically just going to use her to get Jesus to go against the law himself. long story short their day was ruined when Jesus said to them 'you who has no sin can be the first to throw the stone' and the pharisees one by one walked away. he didn't say it in a hateful way. he said it in a way to make them think about it, that they are too caught up thinking about the wrongdoings of other people that they are completely oblivious to the wrong they are doing themselves. which is what these groups of people (racists, naxi's) are doing according to the bible.
and i absolutely agree with you that someone shouldn't use their religion as an excuse to preach hate, that is exactly the opposite of what they should be doing.