Основных причин три. Первая - желание Владимира взять в жены базилиссу Анну, а условием брака было крещение Руси. Вторая и важная - права Руси, как церковного образования. Рим соглашался признать Русь как епископство с подчинением Риму, в то время как Византия предоставляла права митрополиии с большей самостоятельностью. Если не ошибаюсь это было причиной конфликта еще при Ольге в ее контактах с Оттоном I по поводу христианизации Руси. Третье - объективно полезное для становления Великокняжеской власти христианства, как единобожия, и давние контакты Руси и Византии. В то время, кстати, разногласия Римской церкви и Восточной христианской церкви не были столь критичны, как пару веков спустя.