Yes, but it is still possible for someone who lacks intellect to gain some by constantly practicing. A persons intellect arises mainly from the number of connections in the brain. Therefore, the more you practice something, more connections are created which would increase your skill. Of course, you will have to practice a lot though. And of course, someone born with the brain of a genius would have an advantage always.
Edit : As for the OP, when PCs were popular, still most of the people did not know the difference between storage and memory. The same trend has continues to this day. The common folk will always try to shirk the burden of knowledge. Therefore, they will only try to know the bare minimum that they need to get their job done. That is why only those with an inclination towards technology and who genuinely yearn for knowledge would know the difference because they would seek it out on their own.
I learned about computers when I was 7-8 years old. My dad did not tell me much about computers but I had developed an appetite for technology and I started reading Rapidex computer books and understood the workings of the peripherals on my own.
But then again, in my time computers were a novelty and the only way I was exposed to one was when my dad's office was getting computerized for the first time and he bought home the above mentioned Rapidex books to learn to operate it himself. Therefore, I became interested in it because it was something new that I had never seen before and I got obsessed with the diagrams (I suspect that I may have had Aspergers, but I am not sure). Then in my school they had machines ranging from 286s to 486s and the sirs would occasionally open them up and I would ask them how each component worked.
Now that it is so common, everyone takes them for granted, even the kids who are exposed to them early. Also, since more and more devices are closed architecture, it is even harder for people to learn about the working of new devices. But I believe that the ones who have the temperament for and inclination to technology would gain knowledge towards it regardless of whether they are educated about it or not. You only need the right spark.
Edit : Also, the user interfaces these days are too "dumbed" down. Therefore, people can get the job done with relatively ease, further pushing people towards ignorance. However, those who have used the command line on various operating systems would know how they had to encounter various concepts of computing. Like using MSCDEX in order to use CDROM's with MS-DOS or the concept of mounting drives into folders in Unix systems.