OP... *sigh* really...?
I usually like to be able to communicate with the people I'm playing with. The auto-translate function is cumbersome and rarely allows you to express what you need or want to express in a concise and acceptable manner. I see no problem with people saying <whatever language> only. It's no fun when you can't talk to the people you're playing with, and even less fun when you're trying to explain something by using the auto-translate. I don't get what the problem you have with this is? I played FFXI for many years, and I never had a problem with it there either. If you can't communicate effectively with someone, why would you want them in your group? And really, if you think everyone who says <whatever language> only is a <whatever nationality> elitist... why would you want to play with them in the first place? If I find someone's behavior unacceptable, I tend to avoid joining their groups. Why subject yourself to the stress and frustration? Having a desire to be able to communicate with someone effectively is not, in and of itself, elitism. This isn't like back in the beginning of FFXI where all the JPs were running around mocking English players and saying things like "it doesn't matter what gear you get or how many lvls you achieve, we will always be better than you." Then when the US PS2 version came out, all the English PC people started doing the same thing to the PS2 players. And then when the 360 version came out, everyone started doing the same thing to the 360 players. Being a dick to someone new to a game isn't a thing that only the JP people do. It's kinda a humanity in general sort of thing. Luckily, everyone started this game at the same time this time around, excepting those who were around for 1.0. You seem to be bringing your prejudices from FFXI here and projecting them onto others.
Here's a simple solution: If you find all the content you want to play in party finder says <whatever language> only, and you don't speak <whatever language> start your own for English only, or whatever other language you feel most comfortable communicating in. Or for everyone that wants to join if you don't mind the communication issues that might arise. It's not a hard thing to do, only takes all of 15 seconds of initiative to set something up in Party Finder. You don't even have to talk to, or invite, the people you recruit, they join all on their own.