It was a sad moment when the credits rolled on the series finale of Battlestar Galactica: my favorite TV show had finally come to an end. I have mixed feelings about the finale. On the one hand, I fully approve the choice of a Peter Jackson Return of the King-esque pacing, with multiple landing points that serve to unwind the show by getting to the arrival point and letting the audience see the view before finally turning off the lights. It was poignant and beautiful.
What bothers me is the decision to leave Starbuck's character unresolved. We are given opaque hints that she is an "angel" like the Gaius and Caprica that remain at the end. For instance, it is hinted that she is the pigeon flying around Lee's apartment, she has died and come to life again, she is placed exactly where she needs to be to bring everyone to Earth by punching in coordinates that she knows from a song, and she completely disappears shortly after accomplishing this task. In the end I don't mind so much that her character is unresolved. A sense of mystery is fitting given the context of the other themes of show. I do mind that this ending doesn't fit with Kara being the "harbinger of death", as proclaimed by the hybrid aboard the base station.
The concept that Hera is vital to the future of men and cylons is also left undeveloped. Yes, we are told that she becomes a common ancestor of future generations. However, that puts her on equal footing with any of the other surviving humans from the fleet. So what?
And why was it so important for Laura, Athena, Gaius, and Caprica to keep having dreams about Hera if all they needed to do was escort her from one end of the ship to the other?
I suppose that all I am saying is that it would have been better if these elements which were thought to be so important throughout the story actually ended up being important.
Alas, what is done is done. And I liked it. It just could have been better.