В истории очень много "случайностей" - событий которые могли бы и не произойти. Хотя многие большевики считали, что Россия для социализма "не созрела" (что вполне логично следовало из марксистской теории), и социализм в России не сможет победить без революции в более развитых странах и их поддержки. Да и насчет октября - как считал сам Ленин - раньше было рано, потом будет поздно, был довольно узкий период времени для захвата власти.
В 1917 сложилось много обстоятельств - буржуазная революция. Проблемы в военных делах. Нерешительность и бестолковость Временного правительства. Организованность и решительность большевиков. Плохая организованность других партий. Эсеры были более популярны, чем РСДРП, но вышло так, что решились свергнуть правительство и захватить диктаторскую власть большевики. По сути это была авантюра, но авантюра удавшаяся. И кстати сами большевики называли это не революцией, а "октябрьским переворотом".
Ну а далее - большевики крепко вцепились во власть, не останавливаясь ни перед чем. Завалили мозги народу кучей популистских лозунгов и обещаний. И тем не менее - большинства в Учредительном собрании не получили, и просто разогнали его. И 4 года гражданской войны никак не свидетельствуют о всенародной любви и поддержке именно большевиков.