I agree with this... for most movies the battle scenes are like 15 minutes. This was 60 minutes plus of pure battle scene. All I can say is I was on the edge of my seat the whole time. The musical score was amazing... they did such an amazing job of setting the menacing mood with the music. The visuals were also stunning, especially with the Dothraki.
While I do agree that it is very much not like Martin to have all of the main characters survive... what is the point of killing any of them now. It's pretty clear that the focus of the show producers is on the political plot and not the night king plot so they didn't want to waste their "bullets" the night king stuff. Also for the book readers... Mormont's death is actually very powerful as Dany was attached to him much more in the books than the tv show let on. Melisandre was a major plot line they ended. Theon was a major plot line which ended... remember he is the one who led to the fall of winterfell in the first place. I don't see what killing off any of the main characters would have done to move the plot forward beyond satisfying people's need for a main character to die. When Martin killed off main characters in the past it kicked off an entirely new plot lines... Ned's death kicked off the whole thing, Joffry's death led to Tyrion's exile, The red wedding led to Jon becoming king of the north, etc... not sure what killing a major character off in this episode would do.. I personally thought killing off the baby stark in the battle of the bastards was gratuitous and unneeded and basically a bone to those who think major characters need to be killed.
For me it wasn’t the characters surviving but how they survived.
The Dothraki we’re eliminated in seconds. Compared to the other living soldiers they were at a tactical advantage being on horseback. So how does everyone survive on foot vs the army of the dead for an hour long battle? They were easily overwhelmed but Theon with a slow loading bow and arrow wasn’t?
How does Sam being stuck on his back for 30 mins like a turtle survive? Now if Ghost had protected him I would have been fine. But that wasn’t the case. Seems like a simple fix.
How the heck did Davos make it?
It would have made sense for at least one of the minor characters and certainly more extras to die in the crypts.
How do you not have a white walker sword fight? Imagine having two white walkers battling Brianne, Podrick, and Jaime? With 2 of those three surviving while killing the 2 white walkers?
How is it that the wights sometimes act like a overwhelming swarm from world war z, but at other times like walking dead zombies within the castle?
Which brings up another question, are the dead simply resurrected humans who should act like humans? Or do they have super powers? The show uses one when convenient but also the other when convenient.
How can wights break through their stone crypt but the one brought to Kings Lansing couldn't get out of a paper bag, well box?
I would have tweaked the ending. First the undead are animated because of the night king. So why not have them simply become inanimate and drop vs disintegration?
Second I would have had Theon get up and say what is dead may never die then stumble towards the night king. The white walkers turn toward him and finish him off. This is what allows Arya to get by them.
Lastly after being stabbed and showing all the undead becoming inanimate, I would cut back to the Night King and he is in human form ala a werewolf movie. As he is dying he reveals his true identity, most likely Stark or Targaryen.