Hermann Sasse said this 65 years ago.
“What are Christians known for? Outsiders think our moralizing, our condemnations, and our attempts to draw boundaries around everything. Even if these standards are accurate and biblical, they seem to be all we have to offer. And our lives are a poor advertisement for the standards. We have set the gameboard to register lifestyle points; then we are surprised to be trapped by our mistakes. The truth is we have invited the hypocrite image.”
― David Kinnaman, Unchristian: What a New Generation Really Thinks about Christianity…and Why It Matters