Would Russia advertise its cutting edge capabilities like that? I always assume powers don't give away their latest and greatest, or have alternative motives. There's something to be said for having your adversary spend a lot of money and resources on a phantom threat. One of the benefits of having a single long term leader is that you can effectively play long games, rather than changing course every 4 or 8 years.