One of the major reasons that capitalism is successful and socialism or communism fails is that it takes into account human selfishness (sinfulness).
Each individual, barring some major spiritual catharsis, is going to do what is in their own best interest. The economic theory of capitalism takes this into consideration. Socialism denies this and believes that those in the central government WILL not act selfishly or shortsightedly.
Richard Thaler and Cass Sunstein argue that one of the major causes of this catastrophe was a failure to consider human weakness.
Tags: Capitalism, Credit Crisis, GovernmentWe think their mistake was to neglect the role of human nature. To prevent future catastrophes, regulators should focus explicitly on how to provide safeguards against two all-too-human frailties explored by decades of work in behavioural economics: bounded rationality and limited self-control.

