I don't ask my kid to volunteer because he got a chicken pox vaccine, he just gets to not have chicken pox for free. And that's ok.
We can choose to make the next generations lives better than ours, even if we gain no material benefit ourselves. (Though I'd argue that an educated youth does materially benefit the populace.)
[1] https://www.urban.org/policy-centers/cross-center-initiative...