I saw a show on this on the Discovery Channel. Some theorize it was Stone Age birth control: if the tribe couldn't find enough food to support itself in hard times, the youngest (non-productive) ones were "eliminated."
Thank God we've evolved past human sacrifices and eugenics.