There's a good point in this article, it's just a bit muddied up in points like "USE LINUX!" as if that's some sort of solution. No, what kids need to learn is how to approach these sorts of problems critically, and it extends far beyond just computers.
While I agree with many, many points in this article, the purpose of our tools is to give us powers without needing to know everything about them. When “use Linux” is your answer for mainstream users, you’re asking the wrong question.
Without reference to Wikipedia, can you tell me what the difference is between The Internet, The World Wide Web, a web-browser and a search engine?
If you can’t, then you have no right to be making decisions that affect my use of these technologies. Try it out. Do your friends know the difference? Do you?
That’s a very good point though. Someone please make that part of an entrance exam for anyone in politics.
Interesting thoughts about mobile contributing to computer illiteracy. I've had this thought before—I built a few computers when I was in high school. Adding, removing, over clocking cards was a great learning experience. Most people don't own desktop computers anymore, and the iPad isn't nearly as mod-friendly.