Imagine that in the not too distant future, androids become indistinguishable from humans in both appearance and behavior. This is entirely possible.

Then imagine we develop Virtual Reality that is indistinguishable from our own reality.

Why do we build androids and virtual reality? What compels us?

Now try to imagine that these two technologies have never been done before anywhere in the universe. Yet, if in 30 years, we are experiencing both android singularity and full simulated reality, then why are we not currently living in a simulated reality right now?

When did we become programmers? Is this creativity a sudden burst of curiosity or something much older?