The top N% in any given subject is going to drive a nation's progress. We aren't going to be putting tens of millions of Americans into jobs where their output is highly dependent on e.g. their mathematical knowledge and ability.
Isn't it time to do away with the outdated goal of training everyone to be a well-rounded unicorn, and let students meaningfully specialize before ~20-30% of their life has expired?
For a sample size of 1, I'm confident I'd be significantly more valuable economically in adulthood if I could have specialized in e.g. math at an early age, rather than spending countless hours on subjects that I had little interest in and barely use today.