L'apprentissage du français dans le monde, à part dans les pays francophones, est souvent le fait des élites. Il est beaucoup moins enseigné que l'anglais.
Et lesdites élites, outre le fait que le pays en a besoin, n'éprouvent en général pas le désir de s'expatrier, ou alors vont aux USA...
Dans de nombreux pays, cette mesure s'accompagne de cours de langues (pardon j'avais mis français c'était pas compréhensible). Là par contre ça me parait avoir du sens... S'il s'agit juste d'éliminer les plus pauvres en provenance de pays non francophones, je trouve ça plus mesquin qu'autre chose...
J'ajoute que la perfection n'est pas exigeable parce que de nombreux français sont infoutus d'écrire une phrase sans faire deux fautes...