"We should avoid preachy self-righteousness because it communicates something opposite to the gospel.
Preachy self-righteousness says: "If you perform well (morally or spiritually), God will accept you." But the gospel says, "God already accepts you because Jesus performed perfectly on your behalf."
There's a hell of difference between the two. The gospel sets us free from performance and releases us into the arms of grace. Self-wrought performance is a death sentence, but the obedience of Christ on our behalf is eternal life.
What people need to hear is grace, audacious, seems-too-good-to-be-true-but-so-true-it's-good grace." HT: Resurgence