1. Именно, что христианство. Вдруг вы не в курсе, но христианство не исчерпывается православием, что бы вам там не говорили.2. Мусульманство он не выбрал по причине удалённости от интересующих его государств.3. Западные христианские короли  отказались подбирать принцессу язычнику, пусть даже и новокрещёному.4. С Анной тоже не всё сразу и не всё просто получилось. Она ему была обещана в жёны не как условие принятия христианства, а как военный трофей, по сути. За военную поддержку Византии. Потом уже, когда император Василий стал затягивать с расплатой, а Владимир взял Корсунь, стали искать компромисс.