Episode 2 was fantastic. Yes it was slow, but it had a lot of good dialogue and character moments. It seemed like they were setting it up to the viewer as if most of these people would die in the next episode. Then things just went weird from ep 3 onwards. It's like a completely different team made episode 3 and decided that all of the emotional setup in ep 2 just meant ... nothing? Really odd.
Say what you want about the Bells episode, but seeing character reactions to Dany going insane was so good. Tyrion, Cersei, Jon etc. The actual DRAMA of that episode was amazing, even if the twist was completely botched.