>>3621389You know that there are ID's on this board right?
also, OP. you know that there are plenty of religious respectable scientists right?
Religion might not make sense **to you**, but people can separate their religious beliefs from their scientific beliefs.