Вполне могли. Все дело в общественном укладе и стойкости древних традиций, а также в уровне интеграции. Не могу сказать об ацтеках, но насчет германцев, греков, римлянах и славян можно сказать, что при всем различии религиозных представлений (греческая и римская в меньшей степени) основа была все же одна, но далее расхождения. Также могу сказать, что история показывает, что религиозные предпочтения изменяются либо со сменой господствующей верхушки, либо насаждение извне(первое может произойти извне). У успешного сообщества не причин серьезно изменять религиозные взгляды. Причинами принятия христианства в языческой Европе (германцы, славяне) являются:
- Укоренение у власти вновь образовавшейся феодальной верхушки и избавление ими от господствующей жреческой.
- Разделение светской и духовной власти. Вторая попадает под зависимость первой, но имеет существенные рычаги влияния на первую.
- Насаждение новой религии среди завоеванных языческих народов, с целью укрепления своих позиций.
Что касается семитов, то очевидно отдельные традиции монотеизма развивались издревле, что способствовало достаточно быстрому переходу сообществ к монотеизму (иудаизм, мусульманство). И опять таки причиной явилось смена общественного уклада (необходимость укрепления самоидентификации и сохранения общности - в первом случае, переход на феодальные отношения и укрепление светской власти во втором).