Zidane's plot armor was justifiable because we spent the entire game with him as an active protagonist with a distinct personality, just as flawed as it was endearing, and one that would be impossible to make the star of a video game by today's moral standards. The same cannot be said for Y'shtola and the few and far between sassy moments she has or the fact that Thancred's story finished in Shadowbringers and is hanging out as the party appendix these days.