Нет, Андрей, ну Вам положительно деревья в кашу наплевали когда-то
Искусственные иерархии с "обрезанием" не вписывающихся связей - это, конечно, не особенно хорошо.
Но и в неструктурированной сети хорошего мало. Для любой сетевой системы хорошо иметь различные "виды", на которых по определённым критериям выделены  слои и связи "древесного" типа. Иначе потеряем контроль над тем, что с чем и как