The Russian government will do anything to be seen as besting the U.S. in anything tech-related, so their general about-face concerning crypto is to be expected.
I, for one, would not be surprised at all to see Buterin's face on the side of a Russian satellite soon...