Для вывода всех товаров магазина.
А зачем мне выводить все товары? Клиент ведь не смотрит сразу всё. Он идет в меню и выбирает то, что ему нужно. Я, вот, к примеру, когда надо что-то купить не открываю все товары и не ищу страницу где они все. Думаю я такой не один. Я иду в каталог>категория>товар, в том случае, если на главной стр магазина много прочего, а когда на главной только про магазин - путь такой: меню>категория>товар.
У меня нет ничего кроме магазина - нет производства, нет блога о себе, нет форума поддержки. Для чего мне в этом случае каталог товаров, если их всех можно посмотреть прямо из меню? Даже, если это и появится, то по-моему логично, что именно эти части сайта должны быть в отдельной ссылке, где-нибудь в футере, а не сам собственно магазин. Если клиенту нужно что-то другое, а не товар, он это найдет в низу главной страницы.
Ну, вот представьте, как это будет смотреться: на главной странице меню - одежда, обувь, аксессуары, новые поступления, распродажа... а потом написано- магазин! Для чего это там?