No one is saying that we teach a CS curriculum in high school, just like not one is saying that we teach math or science or literature or history to the levels taught in college. What some, like the poster are saying, is that we decide the few we are going to educate, and ignore the rest.
In the end CS in high school is a practical problem. CS is still a relatively rigorous topic, and relatively few people understand it. I have sat in rooms with adults playing on an arduino, and most could even to the simplest tasks. They simply are not trained.
In the end we don't have CS in high school for the same reason that in may high schools we have 4 years of required history and English but only three years of math and Science. There are simply not enough teachers. And yes, many teachers will deny it and say that math and science is useless, and no kid needs to know physics or calculus.
I am certainly glad that i did not have parents of go to a school that represented this level of stupidity. Otherwise I would not have a job. I also had to learn to read literature and write and do many other things, even if I did not have an aptitude for it. It is called being educated.