It might be scientifically accurate but I think the notion of an age cap is misguided. Just because it's harder doesn't mean it's impossible, and the idea of an "age cap" just makes it seem like you shouldn't even try (might just be my interpretation).
Also it's just super helpful to learn something even though you're not perfect.
I've started learning English at 10, put in a lot of work over the years, and it got to near-native in my late 20ies (certified by my language-nerd native-english-speaker wife). At 20 I had trouble booking hostel rooms over the phone.
In my 40ies now and I feel like most of the skills that make "me" today, including playing instruments, programming languages, all kinds of crafts, I learned way past ten and many of them past 20. Started learning Spanish at around 35, nowhere near native but decently conversational. About to start the next course in Catalan soon.
So, this is the one thing where I think people just should ignore the science (which is usually not my stance at all) and get cracking, you can teach an old dog new tricks, and it's always helpful and fun.
I get that ... It's just my impression that the "can't teach an old dog new tricks" mentality is pretty prevalent in general and people might read an article and use it to confirm that mentality, see a phrase like "critical learning period is closed" and say "see, why even try". Not you personally, just to be clear.
So I didn't want to leave that uncommented because I think despite that we should foster a culture of learning at any age.