I watched the battle star reboot for the first time recently and the whole cylon reveal drama really ruined it for me. It felt like they were picked for shock value rather than story consistency. The first season was great, but it fell off for me and was a struggle to care by season 4. And I gave up on caprica after an episode or two.
I had the opposite reaction to the series end (I know, I'm an outlier there), but I couldn't tolerate Caprica either.
BSG was a great 3 season show, that had an entire season worth of “the final 5! THE FINAL FIVE! FIIIIIIIINALLL FIIIIIVEEE”-style crap injected into it.