I don't agree with that 100% (the same as just dying part), solely because of the technology and globalization that we currently live with. Even if you don't have children, by simply starting a business where you employ many people, you're essentially providing a means to life for others. If your business is successful, you will have brought life to others via work for possibly generations(which essentially means others can provide a life for themselves and their families). I know that's a bit of a reach, but it's probably true to a small extent, at least in first world countries. Hundreds of years ago, I completely agree with you.
We live in a world where your work can potentially impact billions of people. Sure, you may not reproduce, but you may have enabled many others to do so.