The number of times statements have been made for the tolerance of sin by some Christians cannot be counted. One of the reasons used for sin justification is “Christ hung out and ate with sinners,” as if by this line of reasoning we can tolerate transgressions against God’s law without righteously making evident of the wrong that’s being (or has been) committed.
Admittedly, Christ did eat with sinners (Luke 5:29,30). However, He was not dining with them for the purpose of showing tolerance to their sins and excusing them. When questioned about it He stated a few verses later, “It is not those who are healthy who need a physician, but those who are sick… I have come to call the sinners to repentance” (Luke 5:31,32).
Christ ate with them for the purpose of showing compassion and love in order for them to repent and believe Him to be the Messiah. He never tolerated transgressions. Likewise, when we as Christians hang with unbelievers it is to be with a purpose of sharing the Gospel or being a light in order for them to see the love and compassion of Christ in us as we go about our daily lives so they will glorify God (Matthew 5:14-16). We should not excuse ourselves and others when a sin has been committed; we are to judge with righteous judgement (John 7:24), using the God-breathed word for reproof and rebuke and doing so out of love, not for the sake to be quarrelsome (2 Timothy 3:16).
One theist correctly stated, “A Christianity that loses its ability to rebuke falsehood and sin is no longer Christianity at all.”