I don't get why children need to have their own separate skills in the first place. When I was a kid, my hobbies included writing stories, painting/drawing, videogaming and playing the piano, all of which perfectly translate to adult skills in TS4, and I didn't just forget what I had learned when I grew up.
Of course, there are some objects which would be difficult for child sims to use, such as the treadmill and other sport equipment clearly designed for taller people, but there are other ways for children to gain fitness. I'm okay with them not being able to cook their own meals like professionals, or the parenting skill only unlocking when they're older, and imagining a child doing those weird yoga positions or becoming an expert massage therapist also feels a little unrealistic to me, but everything else should be available to them.
Why can't the child's personality and aspiration determine which skills they can and can't learn? Or just make their learning process for skills that don't match their traits much slower. That would be a way to realistically limit their experience, so they can't become an expert on everything before they grow up, but still don't feel as exclusive as they do now. For example, creative kids have a much easier time with musical instruments, writing, and painting, whereas their more extroverted friends gain social skills faster, and advanced stuff such as programming and rocket science is reserved for the brightest of them all.
Just do away with those child-specific skills, we already have that for toddlers, and there it actually makes sense.