Actually, I think Jaime did change in the last two books. In the beginning of the book he came off as bit of a prick but I think his relationship with Brienne redeemed him in many ways (like when he went back to save her). Which doesn't make up for his previous actions, but I think he's on a better path than Cersei is.