I didn't hate this finale, I even enjoyed a lot of parts of it but again, it probably could've been better than what we actually got, though that can be said for the whole season.
I will hate how Daenerys's arc turned, given the shoddy build up to it, but I saw Jon killing her coming a mile off. Drogon taking her body away and melting the Iron Throne down though I didn't quite see but should've done.
Bran becoming ruler of the Six Kingdoms, I also didn't like but who else aside from maybe Sansa would've been a better option to be honest?
I did like Brienne, Tyrion, Bronn, Samwell and Davos being his council though. Tyrion is really lucky to be alive.
Jaime and Cersei managed to make a brief post death appearance lol. Jon's reunion with Ghost was sweet.
Sansa, Jon and Arya all got solid endings. The remaining Starks did come off well from this last episode.
Nice appearances from some forgotten characters as well. Too bad we'll never get to know the new Dorne Prince though.
It wasn't a perfect series finale but no way does it deserve to be any worst lists either, 7/10