• Зачем нужен composer PHP?

    @mikhail-e
    1. Поставить какой-то пакет в одну команду – самое очевидное. Не запариваться с архивами.

    И с трудом понимать чего оно там делает и что будет делать как только чудо-разработчики решат внедрить новые фишечки под капотом.
    2. Обновление в одну команду. При том, если что-то пойдет не так, можно быстро откатиться.

    Это не задачи, которые должен решать пакетный менеджер. Которого вообще не должно быть.
    3. Зависимости сторонних пакетов. Не придется иметь несколько копий одной и той же библиотеки.

    Нескольких копий и не будет, если самостоятельно ставить, соблюдая структуру каталогов.
    4. Удобный встроенный автолоадер.

    Опять - это не задача пакетного менеджера.
    5. Удобство развертки. В репозитории хранится только ваш собственный код, который быстро деплоится на сервер, а там уже ставятся все необходимые зависимости.

    Убрать сленговые словечки, и не останется ничего. Лучше простого копирования еще ничего не придумано.