Answer:
The major weakness of marxism is that it does not seem to work in the real world.This is because it does not not take into account the essential greediness and selfishness of the human being.Marxism relies on people to work hard just because they should and to forego the ability to get rich from their efforts.