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