Originally Posted by
Endus
Jaime's path could always have led him here. That was what made him compelling. That he was always torn between his love for Cersei, and wanting to be a decent man.
It isn't bad writing to have someone lose that struggle and make the wrong choice in the end. It's bad writing to rush it. The problem isn't the end point they reached, it's that they needed to provide more detail.
Even just having him arrive in King's Landing a few hours earlier, letting him get to the keep without issue and find Cersei before everything goes to hell, so they can have a moment and she can clearly establish where she stands, so that he has to choose to stand with her against everything he's been fighting for, or finally, for once, choose to walk away, that would've been fine, regardless of what he chose. Instead, because they take that scene out, it seems he made his decision while lying in bed with Brienne, which is a real slap in the face to her character; "jeez, this chick's a terrible lay compared to my sis, I'm outsies". That scene works fine when you accept that Jaime is returning to make that final decision as to where he stands with Cersei, but he never MADE that decision; he arrived and acted solely on one choice branch; that he loves Cersei no matter what.
We needed that one decision point, IMO, to cap off his arc. I could see him choosing either way, for a heroic or tragic ending, but either is fine, really. Tragedy is an underused tool, IMO.