Same old, same old.
When the Russians reveal something like this, it makes you wonder what they're NOT revealing.
Ditto the US.
The F=117 was in production for how long before its existence was revealed in the 1990s?
F-35 cutting edge (despite all of its issues)?
Cutting edge of what they show us.