Frankly the fact you went through the effort of getting them legitimately, makes you a fool. It still doesn't make you a good driver.
It makes me a fool? Really?
I don't know about you, but I certainly believe the more experience, the better. I'd rather have 120 hours under my belt instead of 20. Also, going back to that soldier analogy, there are SUPERVISORS (i.e. parents) and there are INSTRUCTORS. Obviously it's the instructor's job to teach. And I'm not saying the parents just need to sit there and watch, but the way I see it is the supervisor's job is to be a second set of eyes, and give advice on situations. It is, however, the instructors job to do the teaching.
Think of it like homework, at school. It's the teacher's job to equip the kids with the knowledge, but the kid can still ask mum or dad for help with their homework.
Obviously some parents are better than others, though. My step-dad used to be a truckie, so he's pretty good when it comes to supervising and teaching.
To add to that, you metioned 100 hours which could be flawed training, so to speak. Come on, everyone would have a few flaws here and there. But the fact is those 100 hours are not a waste, because skills such as car control have still been learned. 100 hours of flawed practice would be better than 10 perfect ones, becuase the student with 100 would be far more likely to have encountered a wider range of scenarios, and while they still may need refinement of skills, they'd be familiar with a certain situation, and haven't been thrown straight into the deep end.
I'm going to back to a sitation with a kid again, because it seems easy. You teach a kid to swim. First, you're with them in the water, teaching them the basics, like how to blow bubbles. Then, you get them a pair of floaties, and swim with them. Those stages are like being on L plates.
Then, you send them off still with their floaties on, but without anyone holding them up. There's your P plates.
Now that they have the basic skills and confidence to go out on their own, they will further practice and refine their skills, and be ready to go into the deep end, rather than being thrown straight into it.