This entire thread is just people who never learned how to outgrow fairytails making the 'God of the gaps' argument.
Damn, I woulda thought Veeky Forums had more people who understood religion was just an inevitable product of a social species like ours trying to explain what they coudn't at the time.