most of human evolutionary history was hunter gatherer and survival was subsistence level, and your arguments don't work.
birthing was necessary at least to maintain population, but preferably to expand it. it's only now that we consider "too many" a possibility, and we didn't evolve for this moment.
our history does not show potentially perpetually compounding gains that our children would evolutionarily need a genetic defense against, we already had looting, stealing, and killing.
I think the answer, if there is a programmed obsolesence, is because the genetic admixing of the next generation through sexual reproduction is so useful and important.