Even if all 15000 children, who's remains are lying here were victims of sacrifices, that would mean an average of less then 30 a year. In a big city, Carthago was, that would mean it was not a common practice