It very much looks like they are writing themselves out of a corner. The Safiya stuff was hinted at in Season 1 but with Ruby leaving they had to (in my opinion clumsily) tie the disappearance of Kate in with that.
The way they tied in Mary’s blood situation all the way back from Season 1 to being used for a cure for the Bat Poison and then reveal that the flower on Coryana is the true cure for everyone’s problems seems…like that is all that is leftover from what would have been the original script.
I want Ryan to get rid of the Kryptonite wound. We know that she’s not gonna die. She has had this all Season so far. From a writing standpoint, I know why this is written in, but its still annoying.
I like Alice’s backstory, but tying Kate into the Coryana stuff is just dragging the whole show down. We Know that Ruby has not filmed for this Season. Either Recast Kate or just reveal that she’s dead.
They are probably trying to leave an opening for Ruby to come back for a cameo, but I feel like Ruby’s departure is already a big enough shadow over this show and both we and the show just needs to move on.
I want to see more of this Gotham, more villains, more police corruption. That’s the stuff I liked about Season 1. Season 2 has opened the door for SO MUCH MORE of that with Ryans ex and exploring racism in Gotham even closer than Season 1 did. But this Kate subplot HAS TO GO.