Those who are dissatisfied with the German system become huge proponents of the usual notion of teaching the basics to everyone, and allowing the individual to specialize themselves, in any field that they wish, or even in multiple fields over their lifetimes. We aren't worker bees.
I had a generation zero German in my high school Embedded Computing class. She went back to Germany for university study, and then came back to enroll at Georgia Tech. Her experience with the German system really pissed her off. She’s a big girl. You don’t want to piss her off.
The Kryptonian method, you are bred for a job.
Sounds like the career chips in Futurama.