Question: why do atc ask souls on board?
Answer: The primary reason is probably that it ensures there is no confusion between passengers, crew, or infants. Technically, "passengers" is the number of seats occupied, "crew" is both the pilots and flight attendants on duty. ... So, "souls" effectively communicates the number of living humans on board.