I thought that the way they came to understanding what was going on was a little rushed and a bit too speculative, not being based on actual evidence and it was just convenient that they happened to be right that Batel was the Beholder. That entire bit of exposition sounded like it was out of Doctor Who rather than Star Trek: rapid fire vaguely plausible assertions that you just gloss over to get along with the plot and treating concepts like evil not as abstract but actual entities. There was none of the tension of putting things together from actual clues.
Are we meant to believe then that there is a degree of time travel or simultaneity going on? Because aside from the glib “effect before cause” thing which is the equivalent of “shut up, just run with it”, how precisely does Batel become the Beholder? How does three sets of DNA in her - Gorn, Human and Illyrian - translate to having all the abilities of all races that have faced evil?
It would have made more sense to have her go back in time after defeating Gamble (which is what I was expecting) or to say that the prison existed in non-linear time or something. As it is, it’s left pretty much up in the air and we are asked to accept it.
Are we also meant to believe that she was the one who left the messages for M’Benga and La’An, and why leave them in Swahili and Chinese respectively? Why not just put them in English? And how did Batel learn those langauges?
There were good bits, and heartfelt bits, but mostly it was kind of meh for me as finales go.