...but they didn't have food, how could they have afforded to march all the way down to KL?
Also did they just give up on ever showing Dorne again? Who is ruling there now and what the hell is the Dornish army doing? Does anyone care?
Also how are the Dothraki and Unsullied even going to help against the WW if they don't have dragonflies?
Also are both Tyrion and Varys really stupid enough to believe Cersei at face value? Did neither of them think to leave a single scout/spy in KL?
At this point logic has been thrown out the window in the name of mindless entertainment. Suspension of disbelief is mandatory and no deep analysis is required.