I attended one church for years right up until I found out there was a moratorium against helping black people. They didn't even try to justify it biblically.
*sigh* I hate to be a broken record, but, examples like this outshine even the most welcoming and progressive Christian attitudes out there in the minds of non-religious people. Most people aren't going to make the distinction between Methodists, Baptists, Catholics, Free Angelican (how I was raised.) They're not going to make the distinction between that asshole church down the street and the "good church" up the block. They're just going to see one denomination being shitty and look around and not see another denomination lined up against them, and assume that if it's not all Christians, at least it's not bothering them enough to protest people in the same overarching religion.
And I get it. No Christian really wants to call out another Christian. But tbh Christians are the only one with a prayer (waggles eyebrows) of being listened to. Your garden variety CR Christian doesn't respect the opinions of agnostics or atheists. We're "not on their level." We can criticize all day and call out their blatant theological or ethical inconsistencies, but at the end of the day I feel like we will be ignored because we aren't saved. And therefore our opinion in their eyes are worth much, much less. The simple fact they can fall back on "faith" as a reason why what they do and say is right pretty much destroys any chance for debate, because how do you honestly argue with faith? "I don't know what's true but I know what I believe and that's as far as I need to go."
Maybe it'd be the same way when different denominations start arguing with each other too. I've seen the sects talk plenty of shit about each other over the years. But at least it'd be Christians calling out Christians and the optics of that would at least be
different than the current optics of, say, a 22 year old liberal democrat atheist with piercings and dyed hair chewing out a 65 year old Conservative Republican Christian grandmother.
I guess the reality is though, you can argue with people all day and point out where what they say and do doesn't match what they preach, but if they're simply going to ignore you and their own lack of cognitive dissonance there's really nothing you can do.