>driven by the circumstances the establishment has forced them to contend with for the entirety of their short lives (they're all child soldiers, btw)
>are only able to find their successful path by rejecting establishment and forging what seem, at the time, to be canny ties with other groups on-the-margins
>...right until they follow that path off a cliff.
The "heroes" and "villains" remain who they are at the end not just because of affinity bias (having spent more time with the rebels than the establishment), but because there's a tangible disconnect between the former feeling forced into the poor decisions that they make, and the latter's rather cold, and unforced, determinations.
Spoiler
So when Shino almost takes Rustal's bridge out, I am, of course, cheering, even while I know I'm watching him commit a war crime and sign his own death warrant. When Rustal orders atmosphere-braised pilot skewers, it still feels incredibly unfair, even when I know why he made that decision. They threaded the needle.