A machine cannot do anything other than what it is programmed to do. It cannot choose to be anything different from what it is 'taught' to do however remarkable, brilliant, and complex that may be.
Machine learning - Wikipedia the free encyclopedia
You can call it anything you want, but if a human being with a sense of purpose does not program it into the machine in a way that the machine can do it, the machine ain't gonna learn it.
That's what you're not understanding, your premise is false. Advances are taking machines to the point where they can and do learn on their own. They can even teach other machines, and learn how to learn on their own. That is to say, while most machine learning relies on human created algorithms which are then fed to the machines, we are also starting see the development of machine generated algorithms that enhance the machine's preexisting learning abilities. We are also starting to see machines that can teach their algorithms to other machines in lieu of human involvement.
It currently is in rudimentary stages. Nonetheless it is now a reality. You adhere to a long held idea that basically boils down to the notion that machines can create hardware but only humans can create software. But this is in fact untrue. Machines can create software. Machines
are creating software. And it's only going to continue. Right now, humans remain the primary contributor to technological development, but every single day that passes brings us closer to the
technological singularity. At this point, we are already beyond the point of no return. It is now an eventuality.