The assumption for this shortest path approach is that the links in the taxonomy represent uniform distances.
in most taxonomies, sibling concepts deep in the taxonomy are usually more closely related than those higher up.