Yeah, had Jack stood there- able to help her yet refusing to ensure that the bomb went off... that would give Sawyer a little more reason for hating Jack.
And I agree that not every character will find redemption... but I think Sawyer sort of sticks out to me as the character who most deserves it.