Thought this was the worst episode of the season.
They should have finally utilized Bran and had him see them get attacked so he could contact Dany rather than having Gendry run a damn marathon and get a raven sent all the way from Eastwatch to Dragonstone just like that.
When Dany showed up, Rhaegal and Viserion basically seemed to vanish because of the CGI budget or something, so Dany might as well have shown up with just Drogon, who was also basically useless and sat there on that mound just looking around at everything while Jon got tunnel vision and fucked over the rest of the group.
The under-utilization of dragons during these battles seems ridiculous to me. They learn right then and there that killing the white walkers is the solution to the massive wight army. The entire time they were there with the dragons, the one thought running through everybody but Jon's mind was "we need to get out of here so we can get this wight to Cersie so she can help us kill this army". When in reality, they could have ended everything right then and there by having one of the dragons kill the Night King. Rather than Jon trying to go 1v1 the Night King, he could have shouted at Dany, "hey, that dude up there is controlling all these wights, kill him and we win this whole thing. Hey, he's grabbing a big spear, he might try and throw it at someone." But everybody just stands there and stares in awe as all of this goes down. Dany watches Jon run off when she's on a fucking dragon and could have the dragon fly to him rather than sit there waiting for him to come to the dragon.
And then having fucking Benjen come in out of nowhere just to have Jon hop up on the horse and say, "there's no time". It felt like the writers of the show needed to kill another character they forgot about off before people started questioning his existence. This would have went down a lot better if Rhaegal hadn't vanished into thin air and had saved Jon. That would have been great, and expanded on the connections between Jon and his bloodline like the previous episode did.
The Arya and Sansa stuff is also continuing to be incredibly shitty. I don't care what the intention of the writers is. Robb saw right through that letter. Arya shouldn't have needed to go through this effort. Also, those masks looked dumb as hell.