6 When we were utterly helpless, Christ came at just the right time and died for us sinners. 7 Now, most people would not be willing to die for an upright person, though someone might perhaps be willing to die for a person who is especially good. 8 But God showed his great love for us by sending Christ to die for us while we were still sinners.
There are no good people, only bad.
But there is only one God and He is good.
He doesn't prove Himself good by pretending sinners don't deserve to die or changing His definition of good.
He proves His goodness and love by dying for those who deserve to die.