I quickly skimmed the rest of the thread and want to point to 2 things which were touched.
1) The reason why Blizzard implemented russian realms is not solely for language separation, it's very much economical. As you might know, average salaries are lower in Russia comparing to many EU countries. Therefore it's viable to lower the price for russians in order to get more demand, but to implement that system, it requires some methods to separate russians, so there are russian accounts, which allow to play only on russian realms. And it really worked, there was significant drop in amount of private servers. Btw, we have similar situation with Steam, russian prices seem to be about 50% of EU.
2) Somebody mentioned that russians have same problem with latin alphabet. That isn't true. I won't be far from truth, if I would say that 90% of my generation studied english in school, most of the remaining learned german. My parent's generations seem to studied german/english at roughly 60/40 ratio and my grandparent's generation studied german. Also international labels aren't translated, by often read in russian english. My favourite example is Xerox. I was very surprised when I discovered that it actually read as Zeroks, not Kseroks (which, btw, became a name for any copier in Russia). Somehow there is just no mentioning at all in our school english classes that "x" might be read as "z", if the word starts from it. Unfortunately, it seems the knowledge of english of average russian is much lower than the knowledge of english of average person from EU (basing on personal observation).