Другой вопрос, что наивно сделанные древовидные структуры - это очень недружелюбные к современным процам штуки, т.к. куча бранчей в коде, куча прыжков по памяти, прощай кэш и т.п.
Ох лол. Все это фигня. Важна скорость работы системы в целом. Помню видел мерили там на сайтике список покупок с Фильтром насколько быстро получит покупатель после нажатия кнопочки. Ну было на EF переписали на голый ADO и SQL. Ответ от БД там на 45% быстрее стал приходить а ОБЩЕЕ время от нажатия кнопки до отображения обновлённого списка товаров изменилось там примерно на 2%. Таки дела. Я это к чему - оно может где-то и будет GC как без него но суммарно если все сложить он таки солидно подгадить может на реальной апе.