Human children eat food after a couple years but no one would argue they’re ready to leave their family unit. The OPs point was exaggerated but still valid.
Humans have basically the slowest development of all species.
I don't have as much first-hand experience with puppies, but with kittens, the mom cat is done with them and ready to move on with her life before the kittens get adopted.