>>520446097
If that is what helps you sleep at night, by all means
It has been nothing but good for Russia in the last decade despite the struggles