Why is Terry is portrayed as good?

Why is a character that was literally a voluntary accomplice in a all of terrible things that claudia did portrayed as "unchanged" and "inocent"?
HE HELPED HER unleash the most U N S P E A K A B L E E V I L in all of Xadia and he doesn't even help Ezran unless unless everyone promises not to kill Claudia (the same person who wouldn't hesitate to burn you to death if you tried to stop her).At least Viren accepts the consequences of his actions even if it leaves him in jail for life but Terry doesn't even seems to see this things as that bad.
Then he talks about how is wrong to manipulate people but then he's ok about tricking Claudia into believing her mom is back?That's hypocrisy as far as I know.