In my parents generation, and the generation that came after them (the one my siblings belong to, Gen X), I still think this differentiation between concepts of fictional AI were present. Consider for example the computer systems in Star Trek, and especially The Next Generation, and contrast how they worked with how Commander Data was depicted. The computer systems on Star Trek can be programmed using natural language, and by the 23rd century they're capable of even piloting an entire starship that a crew of hundreds would normally be required for. Yet, these computer systems never engage in the kind of inner exploration (or "character development") that Commander Data goes through every episode. This is what we're seeing here, Jarvis is more like a primitive version of the USS Enterprise's central computer, whereas "true" artificial intelligence, the kind that makes complex decisions on its own and has the capability of self awareness, still remains fiction.
Writers, at least, understood that there were different "flavors" of artificial intelligence. I have a funny feeling that at least science fiction enthusiasts also knew that AI would be separated in this way if it ever came to fruition.