The effect of this post to me is that it makes me realize how vast the body of knowledge and skills is, and that is quite humbling. I must admit that I have tried around half the things on your list, but, as you imply, there is a larger list.
... learn to fly a plane; learn to fight with a sword; learn to design cars; learn to write novels; learn to make shoes; learn to design clothes ...
So in that respect, why should I decide that one of my skills is the most utile on the planet and thus, everyone ought to be familiar with it. We all wear shoes that only a minority of humanity know how one can be built from scratch, and virtually no one can build one from scratch without requiring input from professions he/she doesn't understand.
IMHO, this whole "Learn to code" thing is a bit egotistic.
[EDIT] Changed "profession skill" to "one of my skills"
... learn to fly a plane; learn to fight with a sword; learn to design cars; learn to write novels; learn to make shoes; learn to design clothes ...
So in that respect, why should I decide that one of my skills is the most utile on the planet and thus, everyone ought to be familiar with it. We all wear shoes that only a minority of humanity know how one can be built from scratch, and virtually no one can build one from scratch without requiring input from professions he/she doesn't understand.
IMHO, this whole "Learn to code" thing is a bit egotistic.
[EDIT] Changed "profession skill" to "one of my skills"