We were told that, if financial markets were free, they could work miracles: savings would be efficiently allocated and risk would be spread around, thereby lowering the risk of doing business and boosting economic growth and welfare.