Here is my theory about Starbuck. I think she died. God brought her back to life and transported her to and from the first Earth. When her mission/destiny was done she returned to wherevevr it is dead people go, across the river or whatever. What do you think? I would say the gods did it but they pretty much showed that there was really just one God. Plus why did they never specifically state that Vipers don't have FTL drives? I never saw one do a jump and they always had to return to Galactica before it jumped.
Why didn't they just use Hera's blood to save Roselyn the second time around? That seemed like abig glaring thing to look over.
Plus I hear some people think Kara was an angel but there's nothing to support that really.
Was anyone else a little disappointed that the show ended on such a somber note.Roselyn dead, Kara dead most likely, Adama on his own, Tyrol on his own, even Gaius and Caprica 6 went off on their own. After everything they'd been through they deserved some happiness.
I think they should have kept their technology. I think they gave up too much. They could have made a fresh start and kept their advances.