потому что страница поиска (она же страница товаров без карточки) содержит результаты поиска по какому то названию.
в этот результат поиска входят абсолютно разные товары, разные модели товаров (телевизоры, холодильники, велосипеды....), которые и относятся к разным ценовым категориям.
сортировка по умолчанию идет по максимальному совпадению названия по которому производится поиск с названиями результатов выдачи.
если сортировать по цене то в 90% случаев будут загружаться не те данные которые относятся к искомому товару.
в этот результат поиска входят абсолютно разные товары, разные модели товаров (телевизоры, холодильники, велосипеды....), которые и относятся к разным ценовым категориям.
сортировка по умолчанию идет по максимальному совпадению названия по которому производится поиск с названиями результатов выдачи.
если сортировать по цене то в 90% случаев будут загружаться не те данные которые относятся к искомому товару.