Random thoughts after skimming this...
First of all, why had nobody mentioned linguistics as a field of study by the time I had finished school? I don't think I had learned anything at all in this area until after university, and it's so incredibly rich and fascinating. I reckon the kids lose a lot by having French/German/Spanish/etc without any form of linguistics involved, where they can have a little look at the language from a different perspective.
Second, I take issue with the idea that you can't learn a language to fluency in adulthood. Like the guy in the article. I think it's really all economics:
- When you're a kid, you have no opportunity cost. Taking the time to repeat something you pronounced wrong costs you nothing, because you're just playing.
- When you're a little bit older, you want to socialize. You can socialize with your friends without speaking perfectly, and they find it awkward to correct you.
- When you're an adult, you have to work. Most jobs don't require you to speak fluently, so you don't. Jobs that require native fluency will be taken by people who had low opp cost, aka natives or early learners.
The only people who consciously try to learn a language to native level are the people in this article, who seem to be able to do it. To me they are the evidence that this would work, if only you defied your economic incentives.
The obvious parallel is coding languages. You might have dabbled in Rust as a JS or cpp guy, but once someone is paying you to write it for a living, you take the time to actually learn the idiomatic ways to do things, the libraries to use, and so forth.
It also seems obviously true that everyone can learn a bunch of languages. The old people in my family speak three languages, plus the local language of where they ended up as refugees, plus English. Most of them are not university educated, they just grew up with a bunch of languages. People who grew up at a language border tend to speak a a couple as well, and people who met a spouse from another place, eg I have a friend who learned Swedish due to moving over the bridge, and Spanish having married a Mexican.
On the computer side, writing more than one language is probably by far the norm, who doesn't write python along with something else?