I'm starting to get very frustrated when playing with people who do not speak English, or barely speak it. I've found that they do not bring much to the table, and will not switch to English until they begin hurling insults. In a team oriented game, we should have been communicating before things went poor, but no, these people are so far above it. It's ridiculous.
On top of that, I'm playing on a North American server, hoping to meet and play with others of a somewhat similar cultural background. I cannot express how upsetting it is for me to not be able to relate to the community within the game.
I don't want to sit there for an hour, losing, looking at Russian text, and being called a retard. That is not my idea of fun, and frankly, I'm shocked that there is nothing we can do as players to avoid it.
This is why I always type "yo yo wassup fools?" (or something similar) when I enter a game. If I get no response I pick my champ accordingly (one that can function in an illiterate team).