I dont get all of the hate the show is getting. I think D&D are doing a great job considering how overall shitty AFFC/ADWD are. GRRM just phoned that shit in. The first 3 books were released in close proximity (1996, 1998 and 2000). AFFC was released 5 years later (2005) and ADWD was released 6 years after that (2011). I feel GRRM lost his focus over that time. The first 3 books are solid and easily adaptable to television, the last 2 books contain so much nonsense and meandering that D&D are literally having to make shit up to keep things interesting.
The show has reduced the Brienne and Podrick trip, which is extremely wasteful in the books. It has also brought Danny and Tyrion together without us having to deal with so much of the bloated shit GRRM put us through (long ass boat trip, fake Targaryan, slavery, pig jousting, joining sellswords, etc.).
I dont even want to get started on the whole Ironborn conflict, which ran on and on in the books. It bored me to tears and the show seems to have done away with it. I wouldnt mind if Daario = Euron, as some have theorized, but I really dont want to see damphair, kingsmoot crap. I almost skipped that shit in the books.
The last two books lack direction, I feel GRRM is milking that shit for all it is worth and writing on and on about whatever just to pad length so he can make more bucks (I dont blame him, but as a fan it is annoying to read).
The show is doing very well in adapting GRRMs work for screen. Haters are complaining now about certain things, but I guarantee the complaints would have been much louder if D&D wasted multiple episodes on Ironborn politics, Brienne / Podrick trip culminating in Brienne getting her face chewed off, Davos trips, Fake Aegon, Tyrions super slow trip to Mereen, etc.
I wasnt too happy with the Sansa arc, but any book reader should have known Sansa was getting put into the fake Arya role. The book is much worse, what with Reek actually warming things up and the dogs getting involved.
Overall, this season has been great, ESPECIALLY given what D&D have to work with as inspiration (AFFC/ADWD).