What I don't like is that they continue to portray the good guys as stupid. They should never have been surprised by Euron's fleet like that. It's clear we're going to see Jamie killing Cersei now as he tries to atone for his past. That'll probably happen next episode with the final episode seeing whether Jon, Dany, or someone else rules the Iron Throne. It would be ironic if the end result were Gendry sitting there with Arya as Master of Whispers.
The "good guys" are some of the more stupid characters, though. (At least in the show.)