It's slowly prevailing over Christianism and the poison of political power. Listen to Tony Campolo, a moderate evangelical leader. He gets it. The Christian response to Haggard must not be demonization of him. It must be to reach out to this damaged soul and to help heal the terrible damage done to his family. (The kids were in the car during that interview!)
Please: Don't exculpate him. But don't demonize him either. He is human; and our calling as Christians is to understand, help and love. That's hard, so hard. The Christian calling is to love one another. Not to pass laws or elect parties. Do we understand how hard it is to simply love one another? Isn't that enough for Christians? Isn't that enough to fill our lives, without politicizing the world?
Listen to this. And pray.