I look at it like this, they know the end game. I don't. They know what the important storylines are and what are the fillers. Due to the amount of characters and plotlines in the books and the requirements for TV, I accept that certain changes have to be made. At the end of the day there is going to be one plotline. There is 25-30 hours of TV to get us to that one plotline. The last episode should end roughly the same as the books will. I'm starting to question what the important storylines of the books actually are. I'm waiting until after the season has finished and if I have the time I'm going to re-read the books. Don't want to do it mid season. I won't say a plot makes no sense. The reason is that it might not make any sense right now, a few episodes down the line it might make total sense. Regarding this episode in particular. It's a building episode. Preparing the ground for future things. It was very dark. I loved the Bolton dinner scene. Also the fatherly chat between Roose and Ramsey. The discussion into getting Walda pregnant made me chuckle. I also liked Stannis "fewer" quip. My biggest disappointment was Mereen. I started enjoying Dany's parts this season more, but other than the dragons, I felt a little let down with this episode.