Again, I'm not suggesting we teach normal students to do things they already do. That would be stupid. I'm saying, what if we invested similar amounts of higher-level support? You can hold people's hands at all levels of achievement.
Once you know how to study and want to learn, there's a whole internet full of knowledge. Before, things like access to a fancy library, or labs would definitely boost productivity for a successful student. At least for the more theoretical subjects, we have far more resources available to learn from than 100 years ago.