Perhaps life, including humans, is an creation of another life form, but that only complicates the question of our existence by deferring the question to the origin of that other life form. People who depend on others for everything like the idea of a creator because it matches their experience, being "kept animals" aka sheep. People capable of creating things themselves are not satisfied by the creator idea because they see that it is answers nothing. Science is the art of listening to God, rather than listening to one's own vanity. This takes hard work and total integrity, which few religious and political leader are capable of.