There's no obvious comparative shortage of people from any particular age group. Unless the Death Eaters and the Order of the Phoenix selectively went around a little over a decade ago and picked off enemies with grandchildren/married offspring who were likely to go on to have kids, but not non-grandparents with kids - which, really, why? - this is an unsatisfactory explanation. And it'd have to be both sides. We're not just missing Molly's Prewett ancestors, we're missing Abraxas Malfoy too.
Death Eaters seem to have a proclivity for killing one’s family. That would explain very thin family trees for anyone that was involved with the war. That’s because families of DE-opposers are killed, because people with less family would be more likely (i.e., less demotivated) to fight against Death Eaters, and people already fighting DEs are less likely to start families to avoid having a lever over them. The obvious exceptions, like Ron’s large family, are children born after the war, sort of like baby-boomers.
[Update: and now there's a fifth discussion thread, which you should probably use in preference to this one. Later update: and a sixth -- in the discussion section, which is where these threads are living for now on. Also: tag for HP threads in the main section, and tag for HP threads in the discussion section.]
The third discussion thread is above 500 comments now, just like the others, so it's time for a new one. Predecessors: one, two, three. For anyone who's been on Mars and doesn't know what this is about: it's Eliezer's remarkable Harry Potter fanfic.
Spoiler warning and helpful suggestion (copied from those in the earlier threads):
Spoiler Warning: this thread contains unrot13'd spoilers for Harry Potter and the Methods of Rationality up to the current chapter and for the original Harry Potter series. Please continue to use rot13 for spoilers to other works of fiction, or if you have insider knowledge of future chapters of Harry Potter and the Methods of Rationality.
A suggestion: mention at the top of your comment which chapter you're commenting on, or what chapter you're up to, so that people can understand the context of your comment even after more chapters have been posted. This can also help people avoid reading spoilers for a new chapter before they realize that there is a new chapter.