I see the value of apprenticeship, learning skills on demand. However, I don't think everything should necessary be learned only on the base of apprenticeship. Correct me if I am wrong but I am guessing you probably did not imply this. Lessons that shape your worldview, those that shape you as a person, are extremely valuable and should always be taught. Also learning things out of curiosity and not necessarily on demand is also extremely valuable. Sometimes you can only connect the dots looking backwards.