Understanding (the path to knowledge) might be hierarchical but knowledge in general isn't. Organizing knowledge in hierarchies is a conventional teaching technique, and that has some self-fulfilling qualities: if you teach people in hierarchies, they'll see the world that way.