Composer, он так устроен, для этого и нужен, чтобы не хранить в папке с проектом все его внешние зависимости, они все записываются в файл composer.json Вашего проекта в директиву require и при установки или обновления проекта - composer устанавливает или обновляет все необходимые зависимости.
@xoma2, Я имел ввиду файл composer.json в папке vendor/laravel. А насчет видео урока, Вы все верно сделали, и композер правильно отработал, и установил все зависимости, которые требует фрейм laravel, если Вы внимательнее посмотрите урок, то на 4:48, когда там развернута дерево папки vendor, то у человека из видео урока такая же структура, как и Вас.
@xoma2
Ну да, это базовый директория laraver, она у Вас лежит в папке vendor/larevel. Если вы посмотрите файл composer.json, то там будет зависимость от пакета - "laravel/framework": "4.2.*", который за собой тянет другие зависимости, что представлены на скриншоте выше, да и на вашем тоже. Так что composer отработал, как надо. И Вы им правильно воспользовались, так что теперь просто подключите в свой проект файл autoload.php и будет счастье. А от зависимостей не избавиться ;)
Про composer можете почитать тут - habrahabr.ru/post/145946