There's a lot of great unsolved problems in most fields, including CS.
Granted this doesn't really either, but I'd rather people be interested in learning something rather than just be intimidated because they can't "really" learn anything about AI. That's just plain mean-spirited.
I'm hopeful though that as more people dabble in AI that the notation problems will be alleviated somewhat. My gut feeling is that its abstractions are still too low-level, like the early days of CS when people worked with binary, assembly or even LISP. Once we begin to see the forest for the trees (something analogous to MATLAB or Elixir but for AI), then I think we'll finally see the utility of AI realized for mainstream developers.