Also even before you had schools which covered multiple of this schools and allow students to "move" between them, sometimes in a per-course level.
There also always had been ways to get the same degree as from a gymnasium even if you initially ended up on a hauptshule, through it was a often shitty path and potentially took you a bit longer. While a few people which state out in a realschole doing it was the norm, for people on a hauptschule it was very very very unlikely.
Don't get me wrong the German school system is a mess, especially if composed to some of the Nordic states but it still beats the US.
The system is quite fluid if you put in some effort.
Some snark: it is mostly intelectuals that dread at the thought and possible implication that not all people are meant to get an university degree.To achieve that goal they are willing to degrade all standards so that anyone can have a pretty paper in wooden frame.
These jobs are going away in the near future. Nowadays the only people who work in factories are highly skilled engineers with complex e.g. CNC skills and a heavy math background.
I have a personal corollary to the Dunning-Kruger effect: If you don't understand why something is difficult, you are completely clueless about it. And most things are difficult in some way.
To think ramanujans of this world would benefit from lower standards is also having no idea or never knowing one in real life.