Agreed. Actually I'm even slightly more hopeful than you. Other countries have managed to turn around, even large ones.
Everything in Russia is built around Putin
The sourced article goes into more detail here. The whole helicopter journey was impossible.