I wonder if some of this could be due to people feeling that what people believe is not as relevant of what they do.
E.g. it seems like a lot of Republicans genuinely believe in family values and integrity, but whenever Trump violates them there is some excuse for why they don't stop supporting him.