Skill level does have a lot to do with it. When I see a child black belt who is incredibly skilled I dont have a problem with it as much, but highly skilled child black belts are incredibly rare. I must admit, since Ive started shotokan I have seen much higher skilled children, there is a kid in my shotokan class who is an eight year old green belt and he is really good, he trains six days a week though, and the club is incredibly strict on kid's standards. It is extremely rare for a child not to have to "sit out" every second grading, and the slightest slip up at grading is automatic fail. With these sorts of guidelines, I can accept child black belts a little more. I have only seen one child black belt since training there and he is mind blowingly good.