Pretty much everyone believes their own specialist skills should be part of general education curriculum. If you ask a lawyer if law should be taught in schools, or an accountant about accounting, or a translator about languages, or a mechanic, or a nurse, or literally any person in any job they all think their own skills are appropriate to be taught to everyone. Obviously that isn't going to work.
Given that even farmers have to spend more time behind the computer than anybody is willing to admit, a little bit of understanding ans ability to automate the boring things is just a basic skill that should be thought. Not to solve any specific problem, but to learn how to find your own solutions and be clever about work processes.
Any society that teaches this will massively outperform one where specialists put up walls because they are afraid of sharing the magic incantations. Or we could continue living in a society where clerks print out a form just so the other clerk can type it into another program, because they haven't even discovered the concept of copy and paste.
The fact you believe everyone should learn some basic coding just shows you work in tech. It doesn't make it true. For a start, very few people actually apply the skills they learn at school until at least a decade afterwards (learning at around 10 - 12 years old, getting a first proper job where skills matter in their early 20s). Do you really think basic coding taught today is going to apply to a farming job in 2032 in the light of Github Copilot, visual programming, the death of filesystems and the rise of iOS/Android file pickers etc? Of course not.
If their career won't see any benefits by improving their computer skills, they have no reason to care about inefficiency.
I don't have any data but I feel like most people (technical or not) are thinking the same as me.