The primary cause of lactose intolerance in neonates is a deficiency of the enzyme lactase, which is essential for breaking down lactose into glucose and galactose. Causes include genetic factors, infections, and premature birth affecting the maturity of the digestive system.