Wasn't the Battle of Winterfell rather STUPID?
I think GRRM painted himself into such a big hole when he proposed the idea of the White Walkers and the Night King, by having a race of immortal beings that could raise the dead, whether recently dead or long dead, and thus create a massive army for the WWs which would be more than a match for any living army, seeing as how the dead always outnumber the living... BUT... make it so that all anyone would have to do to completely eliminate that advantage would be to kill the lead WW, the Night King, with a very rare element, Dragonglass, and completely and 100% turn the tide of battle or even end the battle right there and then.
People point to this battle as to how futile it would be for the WWs if just one soldier with Dragonglass could sneak in and deliver the killing blow, but I don't see how else it could've been done, although how Arya Stark could sneak in to that orchard area with Bran and kill the Night King right there and then was baffling, although I did like the "dropped" Dragonglass blade and how Arya caught it on the way down and stabbed the NK right there and then. But I still think most of the battle was poorly executed.