Wait, I'm confused, I was under the impression that Dany flew up North on a whim before any raven had reached her. Her aimlessly flying around until she conveniently found them is a stretch, but what's even more of stretch is the idea that Gendry ran all the way back to East Watch, sent a raven to Dragonstone, Dany got the letter, and flew all the way up to the North, before they were enclosed by all the Wights.
Please tell me that ain't how that actually went down yall
If so the writers gotta explain themselves. Obviously the epicness of the dragons coming, Viseryion going down, and BenJen was must see-TV, but I think just some better planning/writing plot-wise could have had all those things without the ridiculousness of the teleports. Most of the season I was ok with, but this was over the top and in my opinion unnecessary if they really thought this one out.