I am not sure how competent you are in the matter. You keep writing "GPD" which for me as a person who studied macroeconomics is the same as writing "UAS" instead of "USA" for an American. Russia is maybe #50 in GDP per capita but it is #6 in the world in terms of total GDP PPP based.
en.wikipedia.org
And total GDP is what matters when we talk about the power of a nation. GDP per capita is important when we are talking about standards of living. And here I absolutely agree: we could have done much better than we are doing. But the reasons for that are not what should be discussed in the figure skating board.
One more thing to say. I am not a proponent of PPP based approach. There are a lot of flaws in it. If we talk nominal, Russia is currently #11. But nominal approach has flaws as well: different price levels in different countries and the influence of local currency exchange rate vs. dollar. For example, before the events of 2014 Russia was #7 in nominal GDP. Hence, the most adequate placement would be between PPP and nominal. For Russia it means #8-9 in the world as of today. Finally, it is possible to compare Russia's GDP with Texas - nominal based they are close. But Texas is the second state in the USA economy wise with 30 million people vs. 140 million people in Russia. No one would argue that
per capita based nominal the US economy is 4-5 times bigger than Russia.
Now I am done with macroeconomics lecture.