It's incredibly sad to see how a show so smart has become the epitome of dumb storytelling. The "strategy" of the battle is so stupid even people without any background in battles know it's incredibly stupid and doesn't make any fucking sense.
Game Of Thrones defined how you destroy plot armor to feel that the characters are in real danger and the world is just as cruel as it can get, yet this episode is "plot armor: the movie". They build up the white walkers for 7 seasons, azor ahai, the prince that was promised, Winter is coming, always has to be a Star in Winterfell, the 3 eyed crow, the weirwoods, etc... And then they kill the Night King in one single episode, with three more to come and without even seeing him take out his sword. He's gone from badass to clown so fast even show Euron is embarassed. And all the lore about the white walkers, the long night, winter is coming, etc... It's just not only properly explained, it's just has become completely irrelevant. Now we are supposed to care about Cersei, that buffon called Euron and a bunch of mercenaries after the white walkers got defeated so easily. Terribly anticlimatic. We are supposed to feel in awe about Arya killing the Night King in a scene so ridiculous it almost felt like I was watching Dragon Ball Z. You know, something totally unexpected that was done decades before by fucking Lord Of The Rings. Something that was done a year before by that horrible movie called the Last Jedi with Rey doing the exact same lame move to kill a praetorian guard. Snoke or the Night King, who has handled the worst and had the most anticlimatic ending? Well, at least Snoke wasn't hyped for 7 entire fucking seasons.
I remember GRR Martin critizing Lost for how contrived the show feel at the end. For how ridiculous everything turned and how unsatisfying the little or almost no explanations they gave about the lore and mysteries. And now is happening the exact same shit to his show. Life do comes at you fast and comes back to bite you in the ass.