[Main Spoilers] The show's attention to logic is slipping
Something I've noticed since the shows have gone off the books but has been really drastic this season is that a lot of things don't make sense anymore. Let's take Euron's naval victories for instance. For some reason Dany splits her fleet in two, despite the fact that you have to sail past Dorne (fleet 1's destination) to get to Casterly Rock (fleet 2's destination). There's absolutely no reason that the fleets shouldn't be combined for the first half of the journey and yet they aren't, allowing Euron to crush them both on separate occasions.
Now as for the battle that destroys fleet 1... Despite the massive Iron Fleet rolling up on them, their only notice this is happening is when a ship crashes into them. Even if there was no lookout on the crow's nest of the ship (which there would be) surely whoever was steering it would have seen the incoming fleet - hundreds of ships mind you - before they rammed them. But not only does Euron crush fleet 1 on its way to Dorne, he's able to then go to King's landing and have a parade yet still make it back to Casterly Rock at basically the same time as fleet 2 gets there despite the fact that they didn't take that detour. We don't know exactly where fleet 1 was ambushed but surely this added at least several days to Euron's journey to Casterly Rock.
So fleet 2 does manage to take the Rock just in time before their ships get torched, but it was all a diversion as the Lannisters were really after Highgarden which they swiftly capture from Olenna. Okay, but why exactly was Olenna there? In the previous episode she was on Dragonstone and mentioned nothing about returning to Highgarden. And why would she? Was she gathering her troops to help Daenerys? Then where were they when the Lannister army came? Why would the Dornish army not march and support Highgarden when fleet 1 didn't arrive? Even if the Lannisters had numbers on them a small army should at least be able to force them into a drawn out siege to buy time for Daenerys to get there with her dragons. Remember, this is the same Lannister army that couldn't take Riverrun without the use of hostages last season.
Speaking of dragons, Cersei's scorpions have nearly 0% chance of hitting one in reality. They are siege weapons not designed to hit moving targets. I expect that they still will in a later episode, but I won't criticize what hasn't happened yet. But what I will criticize is a battle plan that doesn't include your greatest assets. Dragons are the very thing that took her from a group of a few dozen Dothraki starving in the desert to the greatest power in Essos. It makes no sense at all not to use them in her conquest of Westeros.
I get that most of this was just to up the stakes for this season. Everyone expected Dany to steamroll Cersei (and rightfully so) but you need tension for good TV and the good guys steamrolling the bad guys is not very tense. Still, I think there were other ways to do it without having to defy basic logic. The show in earlier seasons (and the books) really paid a lot of attention to detail and thought out the logistics of warfare. Had the show sort of always been fast and loose with warfare then the latest seasons wouldn't feel so shocking. But as it stands, it's taking me out of the action a little bit and doesn't quite feel like the Game Of Thrones I fell in love with.
Posted Jul 31, 2017, 2:56 PM UTC · edited