Good point. Also, new knowledge often builds on old by adding layers of abstraction, allowing the creation of new knowledge using these higher layers. More importantly, it allows the teaching (and learning) of these abstractions which implies that new people don't have to keep learning the "old" things from the ground up.