I'm sure keeping actual capabilities, especially the 'gee whiz' stuff, under wraps is important. Look at 'official' speeds, ranges, etc. and it's pretty much a given that some of the platforms involved exceed those stated capabilities. The question for our enemies is one of how much? Or are we exaggerating so they pump their money into R&D to beat a fable?
It is all part of the game.
However, when civillians claim to see such, maybe those who so handily deride them as nutcases will give that derision a second thought.