Yes, that is a good point and something that i was thinking about earlier when i was mulling the episode over a bit more. There were of course heavy casualties and the human army have been decimated, which could have a huge impact for the rest of the season. Although, i'm not sure how much of an impact it's going to have as i don't trust the writers anymore to make bold decisions. I mean, realistically Cersei should win this fight, right? I'm assuming she has a larger army. She probably should win and remain in power, but that's obviously not going to happen as some of the main characters (Jon, Dany, Jamie etc) have very strong plot armour which was established last season and has continued now.
Maybe they'll surprise me and make some bold moves in the coming episodes. But i'm skeptical.
Its just there was no really emotional gut punch here. This was built up as something truly horrifying and that just never came to pass for me. It started off that way. As i said before, the opening 15/20 minutes were exceptional, but then it become abundantly clear that something truly horrifying just wasn't going to happen. The amount of times the main characters were saved at the last second was ridiculous.
There will be at least one major shocking/surprising death, i am 100% about that.
Speculation
Probably one (or more) of Dany, Jon, Sansa or Tyrion. Jaime wouldn't even be a shock to me, as i expect him to die somehow related to Cersei (protect her? die for her? Bronn?). Going into the last 3 episodes i think there is no need for any plot armor anymore. And most good series or movies end with a major death. And GoT will prove once again, what made them special - shocking moments. There is no way they will not (try to) bring another one.
I unfortunately believe it will be Jon, this time for good. But personally i hope for an happy end.
I unfortunately believe it will be Jon, this time for good. But personally i hope for an happy end.