The series was definitely in it's peak for the first 4 seasons. 5 and 6 were good. 7 and 8 were rushed but it was season 8 where the story really started to fall apart.
Overall, I would say that the plot twists in season 8 would have been more convincing if the last 2 seasons had 10 episodes each and we had more time for development.
Especially the way they have handled Dany's story in the last 2 episodes was totally unjustified. It felt like what she did in episode 5 should have had an entire episode to show exactly what made her go crazy. And all that talk about "liberating" people just pissed me off more.
Ultimately, it was a satisfactory end for Jon, Sansa, Arya and Bran, so basically all the Starks got good endings. Tyrion also had a fitting end. Plus, it was good to see all those forgotten characters in the end (Edmure, Robyn).
I am too overwhelmed by the amount of criticism this season has received, so won't criticise anymore. It is what it is and getting angry will not make it better. Having learnt this lesson from the finale of How I Met Your Mother (by far the worst finale ever), I think it's better to move on.
If I do rewatch the series later, it will only be first 4 seasons.