De anledningar som nämns är meningsfulla, främst för Earthlings, men IMO ett fullständigt svar bör överväga BSG universlogik och inkludera resonemanget bakom imaginära Caprica som berättar Baltar att be om en nyckel; och för Balter ger den till Gina senare.
Mina tankar går till Cylon Guden, som jag tror är en dold programvara som påverkar Cylons att göra vissa saker som en del av en stor plan, även om de inte förstår det. Det betyder att Baltar är en Cylon - men i s1e01 ser vi att Caprica Six har den orangefärgade glansen att bli gravid, eftersom de har sex, vilket betyder att Baltar inte kan vara en Cylon!
Som leder mig att tro att Baltar var mänsklig, men Baltar ser vi senare en Cylon-kopia som på något sätt har alla minnen från den mänskliga Baltar ...
Och den stora planen för Cylon Gud innebär folkmord av mänskligheten men långsamt nog så att "form av saker som kommer" kan ersätta det medan cyloner och människor blir kär och har barn.