Most importantly, AI and machine learnings are not synonym at all. People should regard AI as the overall goal, wanting computer to do something really smart on its own, very little to no instruction.
Going back 5-7 years ago when Siri first came out, it was quite a noise. But I honestly never found a compelling reason to use Siri until I started driving and I needed to call somebody. The problem is that I have some accent and I have a lazy tongue so I blur on words, so Siri does not always understand what I want to say. I am surprised the voice-to-text feature in Message is quite accurate (it can auto-correct by learning the next phrase and understands pauses so it waits for you to speak again), but Siri doesn't. So while I appreciate virtual assistant, their capabilities are very limited to a set of commands.
I do feel the AI community has made some good progress, from beating Mario game, beating top Go players, to self-driving car, the technologies supporting these initiatives are getting more sophisticated than ever (and I feel the tooling too is getting too competitive, too many choices). I am working on some simple home automation involving NLP (for speaking to the program), image recognition (who's in the house), and a couple self-execution routines such as make sure all nights are off if no one is in the house or reminds me doctor appointment every Wednesday. That's not AI, it doesn't do anything else beyond what I programmed it to do, it doesn't try to survive or better itself.
I know, they're coming soon, but I've been waiting for years and at some point the enthusiasm wanes when it's been right around the corner for several years.
Hey, maybe they're trying to solve a problem that's harder than anyone expected.
Anyways, I'll be impressed when I can have one.
Comparing pre-alpha with fielded is no comparison. Nuclear weapons haven't been going on and on about how great they'll eventually be.