Huh, I always assumed Horlicks (and Complan) were health drinks. Because of the pervasive advertising I didn't even question this claim. Now I feel pretty stupid.
My mother, to this day, insists that the reason I'm slightly taller than my parents and my sister is not, is having Complan as a kid.