completely agree. 3 years would be enough time for parents to string maternity leave across multiple children. Assuming a normal person works from 22 to 67, taking 6-9 years off to raise children is only 20% of that time at most.
Culturally we need to make it much easier for women to leave and re-enter the workforce and to also work part time.