Why do kids develop a low white blood cell count?

Several ways. White blood cells are created by the bone marrow, so anything that suppresses bone marrow affects white blood cells. Some viral illnesses such as mono can do it, as well as an overwhelming bacterial infection. Some children naturally have low white cell counts. Others have genetic cycles where the white count gets very low. Occasionally a bone marrow disease such as leukemia is responsible.