Как и всегда - геополитика. Даже если слова такого тогда ещё не было.
Переход к монотеизму - обычное дело в то время. Эпоха "республик", эпоха прямой демократии, пусть и кривенькой, подходила к концу. Во всём мире устанавливался автократический, монархический тип верховной власти: вместо триумвиратов, консулов, вече, агор, сенатов и прочих коллегиальных органов власти - единый правитель. Монарх. Вполне естественно, что эта тенденция не могла не отразиться и на выборе подходящей религии, ибо один бог на небе - один царь на земле. Пантеон из множества богов служил бы плохим примером для подражания и несколько противоречил бы диктуемым установлениям. Потому что если у них вона сколько - то почему ты, царь, тут один-одинёшенек? Не по-божески!
Ну вот чтоб было "по-божески", и бога тоже единого вам установим. Отсюда и растут ноги тех поисков монотеистической религии, которые дошли до нас в виде легенд. Частью небезосноваельных.
Но была и ещё одна причина, причём причина выбрать именно греческий обряд христианства.
Византия. Царьград.
Византия уже долгие годы, даже века, была основным торговым и политическим партнёром Руси. Сообщение с Византией - по Днепру и через Чёрное море - было самым простым, самым дешёвым и лучше всего налаженным торговым путём. Кроме того, стратегическое положение Константинополя издавна привлекало к себе внимание русских князей, оседлавших стратегическую водную артерию - Днепр. Поход Олега, один раз уже завоевавшего Царьград, тому пример. Но завоевать мало, надо ещё уметь удержать, а удерживать лучше лаской, а не таской. Не силой, а привязав.
И принятие христианства, причём именно христианства византийского образца, Владимир рассматривал как "стратегическое орудие" для привязывания Византии к Руси, как способ утвердиться в Константинополе (идея, владевшая русскими правителями всё следующее тысячелетие). В частности, путём династических браков. Но взять в жёны византийскую принцессу, оставаясь язычником, было бы крайне проблематично. Ну то есть чисто технически фигня вопрос - пошёл, отметелил папаньку и взял, только это не способствовало бы решению стратегической цели. Крепкие узы получились бы только если их связать "по любви", а не снасильничав.
Это и стало второй основной причиной отказа от язычества и обращения в христианство (оно ещё не было православием - разделение на конфессии произошло только в следующем столетии): для христианского монарха уже не было формальных причин получить отказ на предложение семейного союза с базилевсами.