Смотрите, в языке запросов 1С есть отличный оператор сравнения "В ИЕРАРХИИ".
В объектной модели есть метод МенеджераСправочника ВыбратьИерархически().
Если бы этих операторов не было, а Также не было бы специализированного типа СправочникВыборка, как бы вы реализовывали эти вещи?
Ну то есть например был бы оператор В, или можно было только выбрать элементы/группы непосредственноого подчиненния. Структура, Соответствие и Массив в вашем распоряжении также... Как бы вы делали?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.