>like not having a child to take care of until a few years ago
This is 100% the main reason. There are a few studies in this direction showing e.g. that raising a kid ages you faster than smoking or being obese. The physical and mental stress accumulated over so many years is insane.