Yes, it’s really a combination of enough activity to keep the hormones in check into puberty but also to prevent overstress and underweight conditions.
It’s a balancing act, but, on the whole, due to higher fat levels and sedentary lifestyles, puberty is setting in earlier than ever.