Margaret: This has to be your worst opinion ever.
First, coding, as discussed in your opinion is NOT programming.
Coding helps train the mind to pay attention. Try it and you will see what I mean.
Introductory coding structures trains the mind to solve other unrelated problems. The use of adaptable software enables coding to b taught at low cost. There is lots of open source software on the internet to help people of all ages learn to code.
Second, a little bit of coding skill goes a long way. It enables neophytes to use 3-D printers and other additive manufacturing equipment. All sorts of Chips can interconnected with a little coding skill and combined to create something that has never been done before. The Internet of Things is with us and expanding rapidly.
Third, expanding our natural analogue mind into a digital mind can be difficult,  frustrating and even fearful. A young mind does the transformation easier.
I went digital in 1956 and have lived in a fantastic world ever since.