Возьмите package.json или requirements.txt проекта старше двух лет и попробуйте честно, для каждой зависимости, ответить: зачем она здесь и используется ли до сих пор. В большинстве команд, где я это проверял, минимум треть библиотек не может объяснить никто из присутствующих.
Зависимости добавляются легко и почти никогда не удаляются. Кто-то…