I'm really disappointed in this season.
I never considered Dani to have any mad tendencies. Ruthlessness, yes, she would do whatever she felt necessary to get what she wanted. I would have totally been onboard, if she had burnt the city down because nobody surrendered and were attacking from everywhere.
But, they surrendered and their "love" would have been easy, without Cersei's grip on the people. Instead, we are meant to buy that Dani would choose to burn the city down at that moment, instead. Rubbish.
There were so many things just changed to make things fit, like how the arrows were a powerful weapon against dragons in previous episodes, only to be no obstacle at all in this episode. It was just stupid.
A well known director once said, if you make your baddies or story lines too big And epic you will struggle to conclude them in any meaningful way.
I think about this often, when I feel let down by a book/TV/movie.
And what was that whole thing about Bran being able to interact with the past when he shouldn't be able to???? There was clearly a storyline there, that was then never developed. Besides, was there any point to Bran? Did they just haul him all the way north of the wall and back again, so he could reveal Jon's parentage. Because that was all Bran actually contributed, wasnt it?