I wrote a post on Medium recently called "Taking Responsibility for Your Church" in which I considered a question I've had for some time. If your church is not accepting of people like you, why would you keep going back? It isn't like Christians don't have plenty of church options. Most of those living in the United States are surrounded by churches. If the bigotry at Church A is a problem, why not try Church B? Wouldn't that make more sense than sticking with Church A while complaining about it?
After writing it, I recognized a problem. We don't do this when it comes to our political parties or even how we vote. Consider the Republican primary for a moment. Voters in Iowa and New Hampshire could have done the right thing. They could have said "hell no" to nominating a criminal. They didn't. And I'd bet that few Republicans will stop being Republicans when he's nominated. They won't stop voting for Republicans or even donating their money. No matter how dissatisfied they may be, they'll stay the course.