I’ve always had a problem with people complaining about the ending of BSG because “angels make no sense in sci-fi”. Starting with the pilot, the show is constantly talking about free will and the possibility of unseen forces and “people in your head” that help guide you.