не нашел смайла facepalm...Если посмотреть на Symfony и Zend, то они, по моему, используют http://php-di.org/ , но возможно с обертками.
проблема в другом - если на 2-м уровне вложенности просто вылетела ошибка и дальше не пойдет (тупо валидация или что-то подобное), то классы нижнего уровня просто не понадобятся (в большинстве случаев это пофиг, но иногда конструкторы бывают реально тяжелые). Есть подозрение как раз поэтому на DI все тупо забивают болт (но это не точно )Я вас как-то не понимаю. Если что-то для чего-то нужно, то это мы создаем.
Если не нужно то нет.
Или вы с этим не согласны?
P.S. код в студию! не ну реально без кода получается что все что существует это треш. feature envy - это стандарт де факто, сервис локатор - тоже стандарт.