It is my strongest belief that human-level AI will never exist. Here is my reasoning: There are two ways in which to develop this AI... 1) Program the AI directly 2) Use some adaptive, evolving algorithm Now because of the complexity of human behavior and thought the first option is practically infeasible. The second is theoretically infeasible and here is why. If we consider why human intelligence came to be the general answer is that evolutionary pressures selected for us to have this intelligence because it gave us some survival advantage. Robots will not have the same evolutionary pressures that humans had and simulating these pressures is practically infeasible. So the evolving algorithm will never evolve to the complexity of the human mind. Thoughts?