Had a game a couple days ago that really put the whole "rus/br players are bad and don't bother communicating" into perspective (I don't really believe that, just that its easier to remember bad foreign players due to the language, only annoyed when people queue in english without any comprehension of it).
Was my 2nd ranked soloqeue game, our captain drafted lion (me), PA, clinkz, necro and Axe iirc. Wanted me, necro and PA to go trilane top and him mid. PA spent around 5 minutes arguing with him that she needs the farm. I didn't do good myself (either died for stupid reasons or didn't have any followup to my initiation).
I tried communicating with my team but, necro, PA, Axe completely ignored chat and my pings (Necro raged quite a few times at things he could have avoided if he just had looked at the chat.
PA kept overextending, ignored my pings to tell her to back, rages at team for leaving her alone.
Clinkz farmed the whole game, blamed team when razor snowballed out of control (ganks would have been nice)
Team completely ignored me when I asked them to group up for smoke gank (figured we'd have a better chance if we got the jump on the other team) and started autoattacking creeps after being smoked.
Not saying its all my team fault, I fed, hard, but we would have performed way better if they had bothered to read chat or listen to pings.
All I'm saying is, just because your team speaks english doesn't mean you're going to have better communication. Had awesome games with people who barely spoke english, but used the chat wheel and pings.