I loved the episode. I think some of y'all are missing some things. Character arcs arent necessarily about change. None of these characters have changed in who they are. They may have grown, but that doesn't mean change. This episode makes sense.
Everyone always feared that Dany would burn the city, when they learned she had 3 living dragons. She was groomed into a savage from the beginning. And any time she got upset, she burned people. She got the Unsullied by robbing the plug. Tyrion, Varys, were there to set her on the diplomatic path. They failed. She only knew one way. That was never gonna change.
Tyrion loves his siblings, especially Jamie. Lannisters are bluffers...except Joffrey. Even Tywin said he was never gonna let them execute Tyrion. Jamie did everything for Cersei. Cersei said "we belong together. We came in this world together. We're leaving together." Tyrion was gonna do what he could to save his family.
Arya is alalways conflicted about being a warrior and being a Stark. Hers is a little more questionable, but that dragonfire certainly woke her up.