So why do we advertise what we have and how we are going to use?
Scare tactics?
No more days of element of surprise?
It's strategic. I would venture to guess these other governments and militaries are already aware of the technology we have so we aren't really letting anything out of the bag here except to the general public. It can also be used as a deterrent and scare tactic.
I always go by the assumption that was they release is a generation ahead of what is in development or is being secretly used. I imagine when the SR71 was revealed to exist they probably had another aircraft on the drawing board that was completely kept secret and possibly being used at the same time as well. Make it seem like what you have unveiled to the press is the best you have but in reality you have an entire generation of new top secret technology in play.