Disregarding your elitist stance comment (and your other race assertions -- SERIOUSLY?), which I thought were poor and totally mischaracterized what I wrote, I think that you are choosing to discard a lot of what past years have taught us about the American education system.
Where you see "attempting to give exposure to programming" I see students being PUSHED by the environment (parents, teachers, peers) into doing something that they may very well not enjoy or be good at, simply because it's been reduced to a good CAREER. Is that something that we need to further encourage?
Moreover, re: exposure to programming, I dare say that we don't need it _at all_ these days since it's everywhere.
Knowing what we know about the American education system (ranked as among one of the worst in the world, every year) I think my interpretation is a lot more realistic than yours.