IMO we are probably 20-30 years behind what we could have been if we had just called these tools "automated statistical and probabilistic methods" or something like that and divorced the language from these science fiction fantasies.
The most pernicious aspect of this is it creates an artificial benchmark so any actual progress is judged to be unworthy compared to the science fiction fantasy. That has to have real world effects on funding, motivation, time spent on problems, etc.
To say machine learning has no use for trading is like saying a tool box is not good at drilling a hole in the wall to hang a picture. It is missing the most basic concept that the tool box is a container for different tools for different jobs.
Good points. I agree.

