Perfect characters are predictable

Many memorable television protagonists are not traditional heroes. They make selfish choices, hide things from the people around them and sometimes create the very problems they claim to solve.

That contradiction gives a story room to surprise us. We can understand a character's goal without approving of the way they pursue it.

Consequences are what make the arc work

An antihero is most interesting when the story remembers what they have done. Relationships change, trust disappears and earlier choices return later with a cost. Without consequences, moral complexity quickly turns into repetition.

The best character-driven shows make viewers ask not only what happens next, but how far a person can change before they become someone else entirely.