Следует отметить, что труды Регинона Прюмского, Константина Багрянородного, Козьмы Пражского этим материалам не противоречат. Константин Багрянородный, например, не указывает, сколько времени прошло между войной Моймировичей и приходом «турок» (венгров). Нет оснований считать, что эти события следовали одно за другим. В своем труде император пишет, что «к туркам прилегают следующие народы. С западной стороны от них — Франгия (Восточно-Франкское королевство. —
Любопытно, что во всех трех источниках приход захватчиков (прежде всего, венгров) является не причиной, а следствием упадка Моймировской династии. Регинон, Константин и Козьма знали лишь, что сыновья Святополка короткое время после смерти отца владели государством. Но их власть могла пасть не только из-за прихода венгров, но и в результате мятежа местных князей.
Известно, что даже в период своего расцвета при Святополке I Моравская держава не была централизована и не имела единой системы управления. Святополк I управлял лишь собственно моравской территорией, на остальных же управление осуществляли местные князья, правда, подчинявшиеся Святополку I и выплачивавшие ему регулярную дань, а также, по его требованию, выставлявшие военные отряды. Да и на собственно моравской территории власть верховного князя была далеко не абсолютной. В Моравии насчитывалось более 40 городов, каждый из которых был своеобразным центром местной знати. Свои позиции эта знать во многом сохранила даже после завоевания территории Великой Моравии венграми. Таким образом, местная знать оказывала большое влияние на политику Моймировичей и вполне могла, на определенном этапе, предложить моравский престол чешскому князю Вячеславу (Вацлаву), как наиболее близкому соседу, а после его убийства выбрать верховным князем знатного беглеца из Руси. С другой стороны, возможно, что Олег Моравский был правителем не всей Моравии, а лишь одной из ее областей, достаточно упорно сопротивлявшейся венграм. Кстати, о слабости венгерской власти над Моравией, а следовательно, и о недолговечности венгерского владычества свидетельствует то, что в 955 году Моравия легко перешла под власть Чехии, после поражения венгров от германского императора Оттона I. История этого перехода также весьма любопытна. Конфликт чешского князя Болеслава и императора
Оттона I действительно имел место. Болеслав отказался платить ему дань и в течение 14 лет успешно отражал натиск Оттона I. Лишь в 950 году Оттон I с большим войском подошел к Праге и принудил Болеслава I признать германский патронат. Но в 955 году чешский князь Болеслав помог Оттону I в битве на реке Лехе под Аугсбургом разгромить венгров. В обмен на свою помощь Болеслав получил Моравию — исполнил свою давнюю мечту. Если бы венгры владели Моравией около 50 лет, то подобные территориальные изменения должны бы были сопровождаться более упорной борьбой.