Существует ряд причин. В основном ими являются расхождения в идеологии.
Во-первых, народовольцы делали ставку на крестьянство, марксисты же считали движущей силы революции пролетариат (рабочих).
Во-вторых, народовольцы считали, что Россия не должна встать на путь капитализма. Марксисты заявляли, что она уже стала на этот путь.