Пообщавшись со своими коллегами, многие из которых далеко не первый год работают с иностранцами, пришла к нескольким мыслям:
1) Судя по всему, с возрастом способности к изучению языков действительно снижаются. По крайней мере, ребёнку или молодому человеку проще в первый раз начать учить язык, чем человеку после 35-40 лет.
2) Очевидно, у некоторых людей такие способности в принципе невысокие от природы. Сколько бы ни было опыта, всё равно должного уровня не достичь. Может быть колоссальный словарный запас и много терминологии, но всё равно будет акцент, и речь будет с огромным количеством запинок.
3) Что вдолблено учителями английского в советских школах, даже топором не вырубишь. В особенности это касается акцента и чисто "перваковых" ошибок в духе "it's mean".
Слушая их речь, каждый раз всё сильнее благодарю природу за то, что мне хотя бы один язык удалось выучить практически в совершенстве. Но некоторым я зывидую: к примеру, есть у нас один француз-полиглот, он знает порядка 6-7 языков.