What makes English an elitist skill is precisely its natural language nature.
I hope you had some time to visit europe. All of us get English as a second or third language at school.In european countries were films and tv programs are translated to their own language is not that easy to find common people that can speak English beyond the pretty basic. And this is a reality in countries like Italy, Spain, France or Germany.
In such countries, when you want to learn english —and you do not have a lot of money— your best deal is to travel to UK and get a crappy job so you can learn the language.
If instead of a natural language they got taught a non natural one, they will not need to that, because one of their advantages is that you get them really fast.