I guess I would prefer to see a High School freshman take a year of civics and history rather than "college level Spanish" . I'll be honest, I don't know what college level Spanish is -- I took 4 years of French in High School (I believe it was the same level as someone who was taking French in college who did not know French -- reading, writing, conjugating, doing papers and presentations in French, not just "conversational French").) I also took 4 years of Honors English, Biology, Chemistry, Algebra 1 and 2, Geometry, Trigonometry and intro Calculus. I also took 4 years of history, one year of civics, was in the school orchestra for 3 years, in the school chorus for a year, on the year book staff for a year.
So sure, you want to get rid of year book and chorus in favor of coding, that is great. But you do away with history and civics in favor of coding, then I believe you do a disservice to our youth. My father's favorite line was from 2 Henry VI: "The first thing we do, let's kill all the lawyers." (I was a lawyer, so that was our joke). But the message behind it was clear -- and had been followed by authoritarian regimes for centuries -- get rid of those who know the law, the history, the institutions of government and how they are suppose to work -- dumb down your population or guide them towards a focus on consumerism and self ( a la current Chinese government) so they won't know or recognize or care that you are taking away rights. Part of the strength of the US was built on an educated population who had an understanding of their government and institutions and how they should work -- and also an understanding of our history, both good and bad. A balanced, educated population is to be encouraged in my opinion and not one geared towards any one specialty which may or may not be beneficial in the future.