Dante
Average bang
Lots of smaller main characters have died.So im guessing the reason brienne Sam gendry, smaller main characters, weren't killed in the nk battle was because they wanted them to be on the new council as the last of their house?
If you work your way backwards from the ending, of course some people are going to be the last to survive.
That's how stories work. They focus on the ones who will be there at the beginning, middle and end.