Yup. Having a child seems to be the lowest common denominator of "having an impact", and it terms of improving anything around you, it's simply re-rolling the dice, hoping that your kid will end up in a position of greater influence than you. Having offspring is probably the best way to make (some of) your way of thinking outlive you, but you need to work on creating opportunities for your children if you want your way of thinking to impact anything around them.
> hoping that your kid will end up in a position of greater influence than you.
No, it's hoping that you plus your kid(s) will have more impact than you alone. Or that your kid will magnify your impact just by existing (which there is some evidence for if your chosen venue of impact is electoral politics, at least.)