What would you have written?
Not have the Dothraki charge head on into an army they couldn't see, cavalry are used for flanking not head on
Have Mellisandre bless ALL the weapons with fire, not just the Dothraki
Not have Mellisandre ruin the ending half way through and have Arya vanish for half an hour (the writers say it makes you forget but I was waiting for her to show up and kill the NK the moment she mentioned closing blue eyes)
Not have the Unsullied waste their lives defending outside the walls when they could have manned the walls to prevent the dead breaching them
Make use of the fact that Winterfell was built by the same dude who built the wall and at least have "some" kind of magic protection against the dead to make it look like they have hope and then have the Night King overcome it like he did with the wall
Not have Theon YOLO into the Night King when Bran says thanks
Have the Night King actually fight along with the Whitewalkers and not have him casually stroll over to Bran and take his sweet ass time killing him
Have Bran do something other than worg into some ravens that literally served no purpose
Ditch the plot armour and kill more characters, not just those whose story arcs were obviously finished (Sam for instance surrounded by the dead, using them as a couch, somehow survives despite being a worse fighter than little Lyanna)
There was a door protecting the crypt, yet for some reason the dead cannot break it ? But they can smash through the doors elsewhere in the castle like they're paper, not to mention the ones that do come alive in the crypt can somehow scratch their way through solid stone ??
The battle was epic, but the story itself was probably one of the worst written GOT episodes ever