"Worthless" is going a bit far.
I play Go, and AI tools have allowed computers to leave humans completely in the dust, while more deterministic approaches had gotten nowhere close to top level play.
Go has an extremely large number of variations which overwhelms the straightforward, traditional approach. Machine learning allows the computer to get better through experience, by having a bunch of games in its training data that it can pull from to evaluate possible board positions. It also benefits from the fact that, unlike language, every game has a definitive win-lose outcome. This allows AI to get stronger by playing games against itself, even starting from purely random moves.
"So what, I don't play Go," sure, but it's the principle. Given a sufficiently large "probability space" and an objective "win condition" to evaluate itself against, ML algorithms can and do outperform traditional, deterministic algorithms.
The fact that people are trying to put AI on your toaster and shit doesn't make it completely worthless. But it is massively over hyped and not applicable to most of the applications people are trying to shove it into.
