While books 1 through 3 were great and provided a more detailed story than the corresponding seasons, books 4 and 5 were mostly TRASH. The show is trumping the books now.
The never ending Brienne arc, the ridiculous Lady Stoneheart situation (I can't believe people actually think this comes across as a good arc, it is downright laughable), the Dorne and Ironborn arcs, Tyrion's never ending trip to Daenerys, FAegon+Connington, etc. etc. etc. ad nauseum. GRRM really went off the rails on books 4+5, and while the show is not perfect, it is a far more enjoyable experience than the meandering content of 4+5.
If the show had actually followed the books, they would have lost most of their audience since this season would be about characters the audience had never even been exposed to before. Just think, an episode 9 Kingsmoot instead of what we got, lol.
I can't wait for Sunday, episode 9 was epic, Drogon is like f'n superman!