I loved the solar panel issue in this, bc it was showing a step into the future. For people who have never heard of such a thing, it made sense to see the people of the pind go against it so suddenly when it didn't work the first time. Honestly this episode was a step forward towards good and if Baldev was in it he would have said something or done something to take it a few steps back. (and tbh he's been annoying me lately >< want to smack some sense into that kid!)
The episode did seem like a filler episode but it was necessary to get the ball rolling into all that's gonna happen this week. don't worry!! im sure there will be plenty of Baldev to come~ 😉 i like that they're incorporating the majority of the characters into this story.