Earlier quoted context omitted.
Rather than this conclusion, perhaps, look at what other countries are doing? Are they leaving children behind? or do they have better techniques for making sure everyone does well?
Germany, in fact, does leave people behind. But it doesn't leave them without perspective. The tiered school model of Germany sorts you into one of three tiers based on your abilities with the age of 10, which gets even more specific over the years after that. Only people finishing from the highest tier can go to a theoretical university, people from the tier below can at maximum go to a university of applied science…
It's necessary not because of what some people can't do, but because:
1. It doesn't make sense to send people, who want to work in hospitality for example, to a school that has to pay for physics, chemical engineering, medical labs, etc.
2. Reducing the shopping mall quality of the American-style university -- and equally respecting technical and trade schools for the education they provide -- results in a more even distribution of attendance and probably healthier personal debt.
A lot of the German school routing is directed by desire as well; the solution is to help youngsters explore and express the skills they have most strongly.
The architecture is a bit complicated, though the picture on Wikipedia does an alright job explaining it, I think: