what are some of the main reasons there were Marxist revolutions in the past?

1 answer

One of the main reasons is that workers see themselves as being exploited by the owners. For more reasons, check out this article.

http://en.wikipedia.org/wiki/Proletarian_revolution