Frankly I have a hard time believing that you can simultaneously complain that religious people are unwilling to compromise their values, but also say that they shouldn't compromise because to do so is hypocrisy and proof of their low moral character.
If they were going to not compromise their values, and stick to them, that'd be "the correct" thing IMO. Don't compromise on rights for homosexuals, fine. But also don't compromise on standing for people who are demonstrably dishonest, and sometimes criminal. If they've done wrong things there are consequences for those things
under your own moral code. But instead there's indifference because "well our side needs to win." It's called integrity, or rather the lack of it.
I'm 100% for stringing up any Democrat who has acted inappropriately, now or in the past. The Clintons, Frankin, whatever. (Notice he did the right thing and stepped down voluntarily? That's how you take responsibility for your behavior.) But the same goes for Republicans. There need to be consequences for any moral system to have meaning, and frankly the group in this country that talks the most about morality the loudest seems to shrug off the consequences any time they don't live up to the standards they say they hold, because
their own base won't hold them accountable. Frankin quit because his colleagues wanted him gone over it and his base would hold him accountable and not re-elect him anyways. He fucked up, he got caught, he ate shit. That's how the system is supposed to work.
And yet the Right invents all sorts of reasons why this doesn't apply to their people, or shouldn't, from divine grace to forgiveness to some apocalyptic struggle for control of values in this country that they will "forgive" a whole hell of a lot to win. People talk about respecting the other side but damn, it's times like this that make it really hard to do so, when we can't even agree on an equal metric of justice because people think the culture war is so much more important. I've always advocated for holding our politicians to the highest possible standard of behavior, and it drives me insane when people treat them as if they operate on some different realm of existence where the basic rules of honesty and integrity can't or shouldn't apply to them. Allegations of preying on teenagers or groping people can and do ruin "normal" people's lives.