when the show points out that cersei is using the commoners as shields, why couldn't the next episode show that the only way for dany to win was for mass casualties? it would have actually been in line with her character, she is quick to anger, ruthless, and she wants the throne. having just lost what she did and getting shown no appreciation for it would have royally pissed her off, but not "mad". that's a difference that people who say that there were signs throughout the show that this would happen don't understand.
her completely losing her mind was not only hilarious/shitty but also unnecessary
Exactly, it would work so much better if say Dany is being told to pull back and regroup for a later time for instance due to maybe certain things not going right, but decides at that point that she's had enough of that and will just roast the "human shield" as it were.
That would've worked much better.
But her effectively "winning" with minimal death and then deciding of all times to now waste 30 minutes to kill randoms was incredibly stupid. If not for some bricks, Cersei would've gotten away.