I think programming is less essential than literacy and numeracy, agreed. But there are plenty of subjects that do not lead directly to jobs, drama and history being obvious examples. The point I would make is that the more people who get taught programming at school, the more people who are available in the workforce who can program. Programming is better paid than most other jobs. The skills attract foreign investment. Why would this be a bad thing?