The system is Germany is "geared" to essentially, at an early age, determine what a child's strengths are, and then help them get into a career/trade that capitalizes on those strengths, this is why they have an extremely strong trades base, while we are clambering to get enough skilled trades together here in other parts of the West to undertake some of our projects.
This is fundamentally quite different from the system here where you are encouraged to get a degree in something, even if opportunities may not necessarily exist for you in it, and you may not be all that good at it. When I was doing my network engineering program, it was clear that problem solving was not a strength for many of my fellow students, which kneecapped them when it came to doing the labs. They could read a textbook and follow a flow-chart, but once you were into a situation where that doesn't work, they were just stalled, unable to proceed. There was actually an error in the textbook that the instructor knew about and, if you followed the book, you wouldn't be able to complete this one lab. I was the only person to get the lab completed. This one student, who was a straight-A's kid and very much the personification of the "super nerd" stereotype, was absolutely flummoxed, because of course he couldn't get it to complete and our instructor started chuckling, and he asked me to explain how I managed to complete it, which I did, and he said "this is the difference between reading the material and understanding how something works."
Many of those kids were in that class because we were in the middle of the .com bubble and IT was where you went if you wanted a good career, not because this was naturally their strongest subject, or even a strong subject for them. Many of them would have been better served doing something completely different, which would have been the case in the German school system, as their strengths would have been determined earlier on and appropriate career/trade paths already mapped out for them.