So what? The Putin Fanbois on this site constantly assure us that autarchy, which Russia is pursuing, is one of the best ways of achieving national prosperity, which is why things are so rosey in Russia.
The only thing better is Russia's policy of exporting oil and gas in exchange for electronic, not even paper, Rubles, which the importers purchased with electronic, not even paper, foreign currency, which electronic foreign currency the Russians cannot spend because of the sanctions regime. Do you have any idea how many electrons the Russians have accumulated? All is going according to Putin's Cunning Plan™!
/sarcasm
To be fair, the one thing one can give Putin credit for is the great revival in Russian agriculture.
Other than that Russia has underperformed in re economic development, given its enormous advantages, not least its access to investment capital.