@older @Tendar Interesting point about memes is that when they work well they share an idea that crosses cultural boundaries and languages. In fact a well known meme helps illustrate ideas from a foreign culture. So someone can post a meme about, e.g. Finland, and it will translate.
Strikes me that Russian culture is still very insular and isolated (has been for centuries, which is part of their core problems) and this is reflected in their memes.