patronmacabre on 04 February 2017
He didn't make the "right" decision from an altruistic, worldly sense. Instead, he made the natural decision. If Joel decided to let Ellie die, or if the decision was left to the player, the ending would have been completely contrary to Joel's character.