“We have a higher level of technology than were being told about. Much higher”.
You are correct.
It often makes me chuckle. Am I supposed to believe that I dreamed being on that underground train?