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