Russia is sorely lacking what it takes to be a major global economic and political force in the 21st century.