strengths and weaknesses of marxism