I agree, I think two things are missing from current AI:
1. A model of the world itself (or whatever domain is under discussion). 2. A way to quickly learn and update in response to feedback.
These are probably related to an extent.