То есть если у меня есть цепочка:
A создаёт B, B создаёт C, C создаёт D
И у меня был код типа $b = new B()
То когда мне понадобилось внедрить зависимость в D, мне придётся по всей этой цепочке пройти и в каждое звено переделывать создание на использование контейнера? Плюс сам класс A создавать через него...