I've been thinking about this a bit, and I believe that a few changes to this episode would have suited this story better. The biggest problem is Dany's flip, as I think it has churned up this whole mess. If they had done a scene, where Dany would have argued with Jon or Tyrion or all his advisor and just shown that there is logic in her action, a lot of this could have been forgiven. Now we have the stare, the grunt and flying around the city before she turns on the napalm thrower.
Even on the flight, if they'd shown people being mad at her for killing so many people in her initial attack, it could have strengthened her case and the audience could have accepted it, instead of wanting a change. Maybe in modern days we would have written in a "what are you doing?" mobile scene, but in the epic fantasy settings that is totally unacceptable.
Something in me is wishing that Weiss and Benioff will pull amazing, superb ending, but the realistic in me thinks it's going to be a cock-up. I guess we'll have to wait a couple more days to see if they can do it, but personally to me it has been educational to think how would I've made it better.