PDEMDHC said:
The NK plan was just as stupid as the humans.
1. He didn't need to be there at all. WW can raise the dead and kill Bran.
2. He was at a clear disadvantage with the dragons and fought anyway. The dragon could have attacked on its own without him.
3. He was, after all, human. Prideful, egocentric, and stupid. That's what really grinds my gears about the episode. He's death.... not human.
The only way this episode makes any sense at all is if the NK just being there in front of Bran imparts some sort of knowledge that otherwise would not have passed on, makes Bran the continuation of his mission that isn't killing the living, etc.
The battle itself was dumb. I get the argument that the Dothraki went out and picked a fight, that might excuse the stupid waste of cavalry. But they should have had supporting dialogue if that was the plan - even if the Dothraki decided to go on their own (which they didn't, since Jorah lead them). That charge only happened because the writers thought it would look cool and ominous onscreen. The placement of their siege weapons in front of the defensive trench is just lazy and stupid. If the dead stayed out of range, they should have had to wheel them forward. Then, when overrun, the dead should have turned them against the castle when taken, shooting blue ghost flame at them if they wanted something that looked cool. Cause and effect.
And everyone should have died that was swarmed. Don't want their character to die in this episode? Don't swarm them with zombies.