A great movie but I have a nagging question

Rating: 8/10 (23 April 2017)

A great book or movie is an emotional journey with deep gorges and high mountains. "Lion" is such a movie. The movie follows the physical and emotional journey of a young Indian boy who becomes a grown man in Australia. He goes through an agonizing emotional torture just to reunite with his biological family. With the help of modern technology he succeeds in reuniting with his family. This is an exceptional movie with psychological subtleties and depictions of emotional agonies and sorrow.
However, there is one thing which absolutely baffled me. As a young boy I also grew up in Asia (i.e. Japan) more than twenty years ago. As a young boy of four, the first things I was taught by my parents, grandparents, and kindergarten teachers were how to say my own name, my date of birth, names of my family members, my home address, and my home telephone number. This was and still is a standard education of a young Japanese child. I understand that there are great differences (e.g. culture, size of country, population, etc.) between Japan and India but I absolutely felt that there were total deficiencies in Saroo's education. I also felt that strangers and government officials treated him with total callousness, corruption, and incompetency when he was roaming the streets of Calcutta.
There was a real 1960s case (widely reported in Japan as a happy news) where a Japanese boy hopped on a freight train near Tokyo. He traveled more than 1000 km west and was found lost in western Japan. Japanese railway officials and police had no problem locating his parents because he could recite his own full name, names of his family members, and his home address. He was reunited with his family within a day or two. Why didn't Saroo know his own home address? Why couldn't Saroo give his mother's name—except for Mum? I understand that it was a true story but it was laughable to say the least. I had no problem telling my mother's name and my home address when I was four. I feel that it is commonsensical to teach your own children the home address and home phone number. Are poor Indian parents so deficient in common sense that they don't even teach their kids to say their own home address? This question absolutely baffled me.