I real all the books before the show. The first few seasons followed the books pretty well, then liberties were taken- things like removing lady stoneheart and removing a lot of Dorne subplot stuff which were done to simplify and streamline the storylines and I agreed with. However the last 2 seasons it seems like they’ve rushed the story compared to the past and in this last episode there were so many plot holes and loose ends that felt really unsatisfying. It’s definitely not something GRRM would have done without explaining every detail and tying everything together.
I don’t disagree with the final result, I question all the content they skipped over and edited to be able to wrap this up in 1 episode.