Exactly - but too many of the more liberal churches don't preach that. They tell the parishoners that since no one is perfect, you can be accepted by the Lord regardless of what your behavior is. That the Lord forgives all, regardless of whether or not they're repentant and ask for forgiveness.
To the morally bankrupt, its a perfect religion. All sin, no consequences, and never having to say you're sorry.
Tears of repentence at the feet of God are what brings a person closer to God's heart.
Without those burning tears of sincere repentence, and begging for forgiveness in sincerity, and then giving up the sin, there is no meaning to religion.
Only artifice, which misleads fools.