Absolutely agree. I’ve met many, many Christians of many denominations who harbored no hate. This was not due to their religion, but due to the way that those people are. I would even venture to say that the vast, vast majority of people who call themselves christian have little or no hate towards anyone.
However, there are people who do harbor hate. And those people find refuge in using religion as an excuse. “I don’t hate [group of people that is being discriminated against], it’s just that god hates them, and he will send me to hell if I treat them with respect or dignity.”
The good christians do get a bad image from this. People are doing odorous things in the name of your god, even if it is a minority. Now, a good christian could call out these people, and say that that is not what they believe, but, it is, in many cases, exactly what they believe, so they can’t. They don’t hate people for being gay, but they consider being gay to be enough or an immorality that they also will not call out the people who do. They provide cover for haters, so that, if someone criticizes someone for being hateful or discriminatory, they step back and try to claim that we are talking about everyone who shares their faith, not just those who share the hate.
So long as christianity provides a fig leaf for cover for bigots and haters, it will be judged along with those it protects. The catholic church, for instance, isn’t thought poorly of because it is thought that all clergy are child molestors, or even most are, or even a significant percentage. It doesn’t matter how small the percentage is, however, if they protect them. It is the giving of cover to “evil” members, not the existence of “evil” members in a group taht condemns it.
If you are a christian and you don’t want to be thought of the same as the the people who call themselves christian as they make the news with their hate, then call them out. Publicly state that these are not the teachings of Christ, that these are not the teachings that you follow. Make it known that you follow the guidance of “love your neighbor”, and as such, do not condone treating people differently based on who they are, that you are a christian that welcomes an order for a SSM cake, that you are a school that welcomes LGTBQ students and staff.
To do otherwise is to continue to provide cover for people who use your religion for the purpose of justifying their hate.