Unfortunately Christianity is associated with the Republican party and paradoxically, a lot of churches especially in middle class areas do not demand enough of their flocks.
i forget which catholic priest say that,but many priests,instead of changing people with church teaching,started change church with what people do.
People always was sinners and always would be,but only in our times we have churches approving of it.
Bad priests was sadly always present,but they never teached,that sin is good.Till our times.