I'm not sure how much the potential for cancellation affected the arc of this story…
I understand that they're pressed for time to wrap up the story arc, but we could have been given build-up snippets of this reveal in just one or two scenes last week.