Let me see if I can sum up why this episode got under my skin.
So first off, the special effects were good. They got Kadabra's tricks and gadgetry about right, and the chase scene through the city was cool. Feels like it's been a while since we've had a good throwdown in the city; more and more time in the lab this season, it feels like Central City has ceased to exist a lot of the time. David Dastmalchian did quite well with his guest role.
Onto the bad. I won't get into Killer Frost, that's well-covered by now. What's bothering me is the main story. You see, when you have a hero like the Flash, the writers are faced with the continuing problem of coming up with things to challenge a guy who can fix everything easily with his awesome super-powers. So the central conflict that Kadabra brings with him is a really good one for this: he knows who Savitar really is, and that information can help the team stop the guy and save Iris. This is a very plausible problem for them, something that Flash can't solve with super-speed.
The problem comes in watching the team run around for a whole episode like chickens with their heads cut off, and ultimately fail to solve the problem. And this indicates the issues with the writing all season (and the last, to a lesser degree), which is the thudding incompetence of Barry and Co. and their inability to accomplish anything.
So Kadabra has information that he doesn't want to tell, and he would obviously rather wave this little bit of leverage around like a shiny object in front of a cat while the gang fumbles around trying to get him to give it up, but having no idea how. All the while there's the business of Gypsy wanting to take him away for execution, so Kadabra gets to play her and Barry off each other as well.
Now I've seen 24 and Burn Notice and shows like that, so I know that there are myriad ways of getting info out of someone who doesn't want to give it. Obviously they can't torture him, they're the good guys and that would be wrong. But it's a simple matter of creating a situation where it's to Kadabra's advantage to tell them the truth. So I'm sitting on my couch seething, frustrated that the guys can't think of any other way to solve this tricky-but-far-from-unsolvable problem. Not even Joe, veteran police captain with years of experience interrogating hardened criminals, doesn't have any other ideas except to let him out of his cell and get him to pinky swear to tell the truth, which we know he won't because he's a criminal and a killer. It doesn't even occur to Barry and Cisco to try to appeal to Gypsy to help them come up with a solution that will benefit both parties. I also wanted one person on the team,
anyone, to be like, "Hey, what if he's lying? What if he doesn't know who Savitar is at all and he's just messing with us?"
Take this scene from 24 as an example of how to get someone to say something he doesn't want to say. (Spoilers if you haven't seen Season 9.)
Ya see that? They worked together and came up with a solution. That's what I wanted to see; the gang turning the tables on Kadabra, professional trickster, and tricking him into giving it up, then Gypsy can haul him off to Earth-19 and everyone wins. They could even get the audience in on this fake-out so that we think that the gang are squabbling and failing when really they're just leading him into a trap. Maybe they could have someone pretend to be Savitar (with holograms, I don't know) and make Kadabra think his boss has stormed the base to kill him for some reason. Something like that. Because that's what heroes do; they deal with the problem and they win.
But that's this show for ya; no one can be too smart, or the show would be over. At the end of the day, if Flash can't solve a problem with super-speed, he can't solve it at all. And that's not very heroic. So I'm getting tired of it all. If they didn't want Barry to know Savitar's identity this soon, they shouldn't have introduced Kadabra at all, or they should start making the seasons shorter. I probably won't be tuning in next season because I don't see the writers learning any lessons from this.