Just rewatched season 7 and it's even weaker on second viewing. Jon's plan is dumb. Tyrion thinking Cersei could be convinced to fight along side them goes against everything he knows about his sister. Arya's return to Winterfell is great, but everything after that is awful. A lot of this comes down to the season being so rushed. They could have really made the build up to the reveal that Arya is a Faceless Man interesting. Same with exploring Bran's abilities as the Three-Eyed Raven. Both of these could have been used for a much more satisfying Little Finger confrontation.
Dany really should have gone with her gut and just razed the Red Keep and ended the war in one fell dragon swoop.
Watching this time, it would have made sense for her to just roast her enemies and allies alike in the big Dragon Pit meeting. A dozen people dead and the war ended.