no mystery??
You must have never met anyone who was raised overseas
from age 6 to 10, in a foreign land, he would have picked up an accent of some kind
I know adults who pick up foreign accents of England and Australia who move over age 20 and spend one single year, you hear it in different words
but for a CHILD from age 6 to 10 to NOT pick it up...THAT is the mystery...
That's the result of conversing in English with a bunch of different people who speak with foreign accents. The number of people in Indonesia who speak English is extremely low. Expats hang out with other expats, and the kind of ennui depicted in Lost in Translation isn't atypical in the expat scene. And frankly, British-style accents are fashionable, so people make a conscious effort to mimic it. Some Brits gain American accents while in the US, but I've never heard a Brit or an American speak with a non-Anglosphere accent (and I don't include India in the Anglosphere).