A mi entender puede haber varios factores trataré de enumerar los que yo creo pueden influir y voy a tomar de ejemplo si hablás un idioma (ej español ) y estás en un lugar donde se hable otro idioma (ej inglés o viceversa.
1) Exponerse poco al idioma: mucha gente que viaja a otro país x ahí se termina juntando x cultura, idiosincrasia etc con personas del mismo país o si van a estados unidos se juntan los hispanos hablantes entre ellos y por ende la exposición que tienen al inglés x ejemplo es poca x lo que no van a mejorar ni su acento ni ninguno otro aspecto del mismo.