Понятно, что природные факторы лишь накладываются на социальные, но не заменяют их. И в этом смысле повышенная внушаемость, которой подвержены люди в периоды солнечной активности, может служить объяснением народных движений.
Определенная цикличность в жизни цивилизаций, конечно есть. Климатические причины, скорее всего, имеют ключевое значение. Тут могут быть и геологические, и астрономические факторы. Например, такие яркие единомоментные события как извержение супервулкана в Корее в X в. н.э. или климатические аномалии эпохи Юстиниана. Или более долговременные как период потепления с пиком около 1000 г. н.э. На этногенез эти факторы обязательно влияют. Гумилев, насколько я помню, климат не изучает. Этносы создают люди с высшими интересами.