Every time I talk about AI in public I get the "But is it really Intelligence?" question, and the whole thing devolves into stupid semantic flaming. Shouldn't we really just drop the whole "AI" flag and just call what's done now something non-controversial, like data-driven non-linear optimization, or something?
I would say "no". AI is a HUGE field with a long history and many, many many sub-disciplines and elements. If you want to argue for renaming "deep learning" to "data-driven non-linear optimization" then you might have a point, but "deep learning" is just a small subset of "AI" as a whole.