ошибка менеджера в том...
что заставил топа подписывать то, что тот читать не хотел, а затем и отвечать не захотел. Но, это хороший пример того, что ответственность надо всегда уметь брать столько, сколько нужно для успешной разработки требований и их реализации.
Вообще, популярность темы разработки требований я бы связал с тем, что сложность (комплексность) проектов, особенно в софте стала расти еще быстрее. Например, у нас (в компании) уже нет ни одного человека, который бы понимал как работает весь биллинг до конца. Люди на проекте меняются быстрее, чем проект выполняется. Поэтому и нужна система, которая будет верифицировать и валидировать... Это не только софтина, но, пожалуй, главнее - оргструктура, заточенная под такое валидирование и бизнес-процесс.