So, here is the thing. I 100% agree, but a lot of people will read this as "coding". It may be pedantic, but I consider programming as essential problem solving and coding as the "coal mining of the internet".
Basically, programming is design and coding is building it.
Coding is essential to understanding how to program, but I think in the future most of the actual coding will be complete by AI, but the design aspect will be farther off, at least a generation.
Kids need to learn how to solve problems, and learning to program is a great tool for that.