> There's no plausible world in which Russia has the strength to take on the rest of Europe, in, say, the next ten years.
Sure they do. Total war + support from norks and China will do it.