Just the fact that these are two principals going against each other, it's made it genuinely confusing who to root for. I've been strongly #TeamDany, but it's hard to watch the Lannisters crumple like that. Why, I don't know.
I guess a lot of it is empathy for Tyrion; yeah, he's abandoning his family and choosing a much more worthy leader, but that's his homeland, too, and Dany's torching them. And perhaps she's quite right: deep down, he doesn't really want to destroy his own people. If they weren't his own, perhaps he'd have thought more clearly or given better advice. This is going to be an uncomfortable homecoming for Tyrion the more successful it becomes.
And Jaime, the more I think about it the more it's clear that he's totally checked out at this point. He saw an opportunity to die honorably in battle and gunned for it. There's no rational way he wasn't expecting not to get toasted. But he's sick of where things are going, even if he will still perform his duties. If there's a rebellious, Tyrion streak in him, it hasn't been activated. He's dead inside.
Lastly: wouldn't it be the most GoT things ever for that to actually have been the end of Jaime? I hope not, as he's one of the most compelling actors on the entire cast. But right at this moment where there's so much unresolved for him. The normal rules of television dictate that storylines and conflicts are wrapped up neatly for the major players by the end. People who go off to fight in battles like this, they don't get that opportunity. Loose ends remain loose when the time comes.