Once again: Abby letting Ellie and Tommy go is tough for me to swallow, when she already let both of them go once and they killed all her friends in retaliation.
It doesnt make sense to me at all that Abby would even trust both of them to not finish the job, no matter how much you buy into the deeper moral realizations these characters are supposed to develop.
And while I get Lev weighing down on Abby's conscious, I think writing the story to give Owen that role would have been much more impactful. Despite going through a lot with Lev, I just struggle to buy into Abby and Lev's relationship being deeper than Abby wanting vengeance for her friends. On the other hand, I bought into Abby and Owen's relationship a lot. I hated Ellie a lot for killing Owen.
As a player, seeing Owen, Manny, Mel, etc. all die justified Ellie dying to Abby. I bought into those characters, and their bond with Abby is supposed to be deeper than Abby spending 3 days with Lev.
And in the end, when Ellie spares Abby, I'm not sure how anyone makes the connection of Ellie realizing Abby and Lev are in the same positions Ellie and Joel were in, because Ellie doesn't even acknowledge Lev outside of threatening to kill him.
People want to say Ellie has a moral realization, but why does she have that with Abby, but not Mel (who was fucking pregnant)? That was a really morbid scene, Ellie has a panic attack, but after that... she's right back on the warpath.