The first half was good (despite Bultars speech) however the second half.
Kara (using Hereas drawings as coordinates) finds earth (our earth, the other one was a different earth) but they find it one hundred fifty thousand years ago. And they find humans on the planet. Humans that evolved independently from the Colonial humans (they came from Cobol).
The Colonials and the Cylons rebels get to earth and what do they do? They decide to abandon their culture, their philosophy’s, their history and their technology and become primitives! And this was the plan of the shows god(s?).
What the fuck? I mean really, what the fuck?
The ending would have been better if every one died (and it would have fit the show).
Heres how it should have ended (according to me), every thing was good until they jumped away from the Cylon colony, Heras coordinates should have took them to a habitable planet that was not earth. The humans and skin jobs colonise it, the centureians move on find their own planet, evolve and become human. Then (after Roselin died, Kera move on blah, blah, blah resolution (which was done well in the finally, that part was good)) they then show the future where its all happening again, twice (to descendants of the centurion and Cymans/Hulons)