Ender, at no point does Jonathan (or Martha really) Clark about human morality and justice. He is chastised for saving a bus full of kids who would have died otherwise because it wasn't safe. Not because it wasn't right but because it wasn't safe. All Jonathan teaches him is about restraint -- be careful, be hidden -- we get no sense of morality. Again, not to compare Donner-origin to Snyder-origin, but there's nothing akin to a "... with all of my powers, I couldn't save him..." moment that showcases any humility learned. I don't need "Whatever it is you're here to do I know it's not scoring touchdowns" but something more than a scenario where Jonathan is asking Clark "Did they hurt you" with a response of "You know they can't," and telling Clark to let kids die and then ultimately telling Clark to let him die. It's the antithesis of "... with all of my powers, I couldn't save him..." because he could save him and it was a total boneheaded moment of stupidity that the film tries to sell us that he doesn't. He then spends his time wandering and stealing, acting petty (or worse, in the case of the truck driver -- destroying the man's entire source of livelihood as well as, very likely, much of the town's power) and saving people because he can not because he wants to (and implied only when he can stay hidden).