Купцы проиграли еще до похода. В конце XI начале X века арабы закрыли торговый дом в Ширванте. Но его наличие было выгодно каганату. 10 процентов он брал с купцов за вырученный товар. Так сказать плата за провоз. И это было выгодно. В самой же столице Хазарии существовали русские подворья и даже собственный суд.
Однако после Каспийского похода хазарская конница, состоящая из наемников мусульман нанесла поражение русам и урманам. Возможно не осталис без их внимания подворя (история об этом умалчивает, но по всей вероятности так и было). А оставшихся добили булгары и буртасы.
В свою очередь булгары всячески препятствовали проходу восточных купцов на Русь. Военное разрешение конфликта было неминуемо.
Добавим стремление Святослава на Дунай и необходимость максимально обезопасить границы. Все это было сделано со знаком качества.