It's also unclear if harming your career is even a bad thing to begin, considering the options given (e.g. Don't have children, have children but neglect them, have children and take care of them, but have lower income when the caregiver returns to the work force). Perhaps spending proper time with children, even if it is at the cost of potential income, is worth it.
---
I wonder if mandating that caregivers be able to work while raising their child somehow (perhaps a combination of remote work, daycare and in laws) would be enough to negate the negative effect while preserving the benefits.