I think there are many reasons. For one thing, they have the Christian vote locked up, and the sort of Christianity they preach is one where you can do any manner of atrocious things, ask forgiveness, be forgiven, then repeat the cycle. So many clergy that are even in prison for being sex offenders still get defended by their former parishioners.
Another is definitely a power imbalance thing, especially when there is a lot of evidence tying psychopathy to business success. Lacking any real moral code is fine when you’re a rich CEO. As Trump said, “when you’re wealthy, they let you do it.”
A third is that there are a lot of Republican voters who are so rabidly anti-left that they will literally elect a sex offender (Jim Jordan) over a Democrat.