More acceptable explanation than there being a god