At first Marxism is based on classical mechanics before relativity. It means Marxism never sees relation between energy and matter (Marx invested more time to derive conflict between these two ) . Again Marxism is never near to quantum mechanics. According to quantum theory any body may have many history and future because quantum mechanics is also based in probability.
Again Marxism explains that communism is the most stable state and like particle in physics tends to stay in most stable state. This may be true. But what is the necessity of revolution if society is flowing towards communism? If communism is the path of society then use of force is unnecessary. So there is no need of revolution. Some may reach there by using force but that state will be unstable because of external condition. You can heat water to 100 degree but if you leave it then it will automatically cool down to external temperature (in outside atmosphere). To maintain that temperature you have to supply continuous heat. similar case applies to stretching wire. So if condition is not ready then if you reach communism then you should move backward.This implies you have to imply continuous revolution that is not practical.
Same thing apply if communism is not possible. Then how much time you reach communism similar time you have to return backward?
Then what is the need of revolution?