This topic even about Russia anymore? If you want to debate, find a suitable thread or post some awesome russian maps about Finland taking back Russia or something :P.
Still pretty interesting that Russia has only gotten smaller over recent years, when you would expect such a large country to be able to exert control like in Crimea.