Click here to access article by Asad Zaman from World Economics Association Blog.
The author points out the ever widening gap of human nature as seen in classical capitalist economics with that seen in business schools known as "behavioral economics".
I think that this divergence can be explained mostly by the tendency of capitalists to overproduce. This occurs because of the obsession of capitalists for profits which usually transfers into a viscous cycle of seeking power to acquire more profits and power which inevitably results in a capitalist ruling class that is in control of every institution in society. This has now become an historical fact.
All this gradually occurred after capitalists were able to satisfy the basic needs of most people, and as a result profits suffered. Capitalists then sought the help of marketing specialists to create the need for ever increasing frivolous products and services, and eventually the provision of credit was added to promote more purchases of these frivolous products and services along with basic needs.
The end result, as we have seen throughout capitalist history, was economic booms and busts which created social chaos: wars over resources and markets, extreme unemployment, poverty, etc. Lately their excessive activity has become associated with the destabilization of the climate. In spite of the dysfunctional nature for a healthy, sustainable development of societies, capitalists, probably because of all the power they have accumulated, have thus far been successful in maintaining their system in spite of all the chaos and instability they are creating. The practice of their system now threatens humans with extinction caused by an increased likelihood of a nuclear war conflagration and/or extreme climate destabilization.