Hasn't the amount of knowledge in math, science, and engineering been growing exponentially whereas our capability to learn and teach is still mostly linear?
Edit: Should also mention Malcolm Gladwell's recent book which posits that it takes on the order of 10000 hours to become an "expert" at something.
http://www.guardian.co.uk/books/2008/nov/15/malcolm-gladwell...