Originally Posted by RiotKiddington
2) In regions that are with culturally, racially, religiously or linguistically diverse population, this system may enable a form of discrimination. A majority can vote kick a player who is not from their country, do not speak their language, do not believe in their religion, or do not belong to the same race. Think about our EU servers, how many countries falls under the EU server region?
While most of the other reasons are fairly solid, I fail to see how booting someone who doesn't speak your language is a bad thing. From the (admittedly limited) posts I've viewed, Riot seems to view that people who speak other languages are not a handicap in games, that vital information can be communicated via pings.
While an idealistic thought, this is simply not the case. You can't communicate "Could you play a different champion, we need more cc" or "I'd like to lane with x, could you switch roles" or suggest items/tactics or tell them you need a gank or let them know the lane's warded. While a few of the examples I'm stating may be extreme, a lot of them are not unrealistic. There have been so many games I've played where one person just stays quiet the entire game because they don't speak the language the rest of us do.
Riot continuously touts League of Legends as a team game, but the fact is you can not communicate to the same level with people who don't speak the language that everyone else on your team does, and no matter how good they do in lane, or how well they play outside of it, there are times when there are no substitutes for communication, and this is something that Riot really needs to acknowledge. While there's not a lot of options to fix them, Riot not letting us know that they view this as a problem is really discouraging.
EDIT: The one thing that needs to be done more than anything else, and should take like 5 minutes to actually code is that players who don't lock dodge the game, rather than getting randomed. This should have been implemented a very long time ago, and I'm not sure why it still hasn't been.