Потому что они (зародыши) вынашиваются в матке и запасы поступают с кровью матери. Хоть и кое-какие запасы в яйцеклетке есть, так как она должна мигрировать из яичника и имплантироваться в матку - вот на это время их должно хватить. А сперматозоид никаких запасов не имеет - им нужно только дойти до яйцеклетки и оплодотворить ее