To me it was realistic that he never got the chance to redeem himself, it's the Walking Dead. Ben is a screw up and he died like one it was a fitting ending to him although he redeemed himself with Kenny and the loss of his family. In my eyes he never redeemed himself for Carley/Doug's death. Other than that he redeemed himself
Maybe some of decisions that we made were not based on our thinking, they were based on our desires and humanity.