Comment Re:Progenitors? (Score 2) 686
In other words, it's effectively practising a religion.
Not a popular thing to say around here, but that's what this speculation about alien life comes down to for those on the side of 'it exists': it's a religion, with SETI as its High Mosque, and the Drake Equation its shahada
. Those who come down on the side of 'it might be possible' are the equivalent of the Christmas-only Christians.