If a philosophy is widely considered difficult to understand and even more difficult to put into practice, then what good is it? Is not overthinking philosophy creating problems where none exist? For example, I sometimes read that Marxism, despite all its failures these past 150 years, has never been correctly implemented and must be given more chances to succeed. Since so many varieties of Marxism have already been tried at the cost of tens of millions of lives and an immeasurable amount of personal and economic freedom lost, why can't we say that history has "disproven" Marxist philosophy?