Damn. My mom told me carrots would improve my eyesight when I was little and I've lived with this my whole life. This article ruined my sense of accomplishment after eating carrots but I loved it.
I just asked my wife, who is from Hong Kong, if she had heard this as a child and she said she had not. Her grandparents were really young during the war and Brits and Cantonese were pretty segregated until after ww2, so it might make sense that this didn’t reach her family.