First let me get this out of the way: I like this show. After getting used to the “Let’s make the worst possible emotional decisions!” stratagem used for S2 and S3 of Arrow, I have no problem with this show’s so-called “soap opera” elements at all.
In fact, they were the only elements of this episode that I liked.
The “A” story – Red Tornado – just made me want to scream that’s not how any of it works … and that’s from a guy who works in nuclear medicine who manages to avoid yelling at the MCU for the way they handle gamma rays.
From General Lane suddenly blaming everyone else for his scientist’s weapon getting out of control (Seriously? Have the writers never heard of DARPA?) to the climatic fight “seventy miles away” (but apparently close an interstate?) and the “Oh, I resign my commission Daddy” crap… man, the A story sucked serious ass. (And as The Mary Sue points out, wait, did Supergirl just straight up kill someone?)
But – and this is really the saving grace of this show – the emotional bits (which are usually the B story) are things that matter. Women not being able to express anger and shoving rage aside. People dealing with relationships they can’t handle. Trying to do the right thing by your friends that you have crushes on. All of these are handled well and deftly. I love Callista Flockhart and Melissa Benoist in this show.
And the banter’s good. I’m a sucker for banter.
Overall, I’m still with Supergirl. I just want them to keep further away from the villain of the week formula and give us more of something different – like the challenges that a female superhero has to deal with that, say, her cousin doesn’t have to.