Почему же, в разных странах по разному. Если парень из Мексики или Испании - то он и говорить должен на испанском. У каждой из стран, перечисленных поименно - свои правила насчет языка.

Это "остальному миру" достался по умолчанию английский, ну и англоязычным странам, естественно.