I could definitely see this would irk people more familiar with the concepts, but as far as I know (which is not much) it was a very early introduction to the concept in a major pop-actiony film. Not perfect but enough to get mainstream audiences intrigued enough to look into it. It was my intro to the concept anyways…