Question: why soy is bad for babies?
Answer: But soy contains estrogen-like compounds called isoflavones that can adversely affect the immune system. The American Academy of Pediatrics recommends against the use of soy formula for infants because of these isoflavones, even if a child has diarrhea.