These are the similar arguments that went on in the late 1800's and well into the 1900's. Society (at that time) determined it was not beneficial or better to simply do job-specific training. So they opened up secondary education to everyone, for free. I'm happy they did and feel it was great for society, despite the cost. I'd like to believe we've progressed enough as a society to open the next levels of education to everyone as well.
It doesn't mean it is right for everyone, but the individual should be able to choose. They shouldn't be barred because they don't have money or the right activities on their transcript.
But high school for all is generally considered by everyone to be a Good Thing and having a more educated populace is good for everyone: jobs change, times change, and generally educated, intellectually flexible citizens are better able to adapt with the times, vote intelligently, be part of modern communities, etc. You can go to a trade school after high school.
We've come along far enough it's time to recognize that high school is no longer good enough as a general education, and that's a good thing: a college education where students study philosopy, history, science, mathematics is now the basic standard for an educated citizen and we should provide it to them regardless of how wealthy their parents are or how well they take IQ tests.
(rather than the creeping credentialism we choose now)