Came here just to post this.
Commie general
When describing their materialism, Marx and Engels usually refer to Feuerbach as the philosopher who restored materialism to its rights. This, however, does not mean that the materialism of Marx and Engels is identical with Feuerbach's materialism. As a matter of fact, Marx and Engels took from Feuerbach's materialism its "inner kernel," developed it into a scientific-philosophical theory of materialism and cast aside its idealistic and religious-ethical encumbrances. We know that Feuerbach, although he was fundamentally a materialist, objected to the name materialism. Engels more than once declared that "in spite of" the materialist "foundation," Feuerbach "remained... bound by the traditional idealist fetters," and that "the real idealism of Feuerbach becomes evident as soon as we come to his philosophy of religion and ethics." (Marx and Engels, Vol. XIV, pp. 652-54.)
Dialectics comes from the Greek dialego, to discourse, to debate. In ancient times dialectics was the art of arriving at the truth by disclosing the contradictions in the argument of an opponent and overcoming these contradictions. There were philosophers in ancient times who believed that the disclosure of contradictions in thought and the clash of opposite opinions was the best method of arriving at the truth. This dialectical method of thought, later extended to the phenomena of nature, developed into the dialectical method of apprehending nature, which regards the phenomena of nature as being in constant movement and undergoing constant change, and the development of nature as the result of the development of the contradictions in nature, as the result of the interaction of opposed forces in nature.
Communism fails because it relies on people being honest, fair and putting others welfare before their own. Always doomed to fail because people don't really work like that. No go get a hair cut and put on some deodorant it's time to pull up your big boy pants and live in the real world.